              
//jsou vyplneny vsechny udaje?
function checkForm(x) {
	var hlaseni = "";
     
     alert(x.cislo.value);
     
	if (!trim(x.jmeno.value)) hlaseni += "Vyplňte, prosím, Vaše jméno.\n";
	if (!(trim(x.tel.value) || trim(x.email.value))) hlaseni += "Prosím, uveďte alespoň jeden kontakt.\n";
	if (trim(x.email.value)) {
          if (!isMail()) hlaseni += "E-mail je uveden ve špatném formátu.\n";
     }
	if (!trim(x.dotaz.value)) hlaseni += "Pole dotaz je prázdné.\n";
	if (!trim(x.code.value)) hlaseni += "Vložte kontrolní kód.\n";

	if (hlaseni) {alert(hlaseni); x.dotaz.focus(); return false;}

}

function isMail(){
	inp=trim(document.poptavka.email.value);
	email=/^.+@.+\..{2,4}$/
	if (email.test(inp)==true) {
		return true;
	}
	else {
		return false;
	}
}

//trim white spaces
function trim(name) {
     return name.replace(/^\s+|\s+$/g, '');
}

function ajax(page)
{   
    var httpRequest;
    if(typeof window.ActiveXObject != 'undefined')
    {
        httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else
    {  
        httpRequest = new XMLHttpRequest();
    }
    url = '/files/php/aktuality.php?list='+page;
    httpRequest.open("GET", url, true);
    httpRequest.onreadystatechange= function () 
    {
        processRequest(httpRequest, 'news') 
    };
     
    httpRequest.send(null);
}


function processRequest(httpRequest, kam) 
{
     var loading = '<div style="text-align:center; margin-top:30px;"><img src="/files/images/loading.gif" alt="loading" /></div>';
    
    if (httpRequest.readyState == '4')
    {
        if ( httpRequest.status == 200)
        {
            if (typeof kam == 'string') 
            {
                document.getElementById(kam).innerHTML = httpRequest.responseText;
            }
        }
        else
        {
            document.getElementById(kam).innerHTML = 'err';
        }
    }
    else
    {
        if (typeof kam == 'string' && kam != '') 
        {
            document.getElementById(kam).innerHTML = loading;
        }
    }
       
} 
