              
//jsou vyplneny vsechny udaje?
function checkForm(x) {
	var hlaseni = "";

	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 preload(){
    var path;var pripona;
    pripona = "_over.gif";
    path = "/files/images/buttons/";
    img0 = new Image();
    img0.src = path+"oNas"+pripona;
    img1 = new Image();
    img1.src = path+"servis"+pripona;
    img2 = new Image();
    img2.src = path+"ceniky"+pripona;
    img3 = new Image();
    img3.src = path+"reference"+pripona;
    img4 = new Image();
    img4.src = path+"kontakt"+pripona;
  } 
  
   function changeButton(button){
    var cesta;var pripona;
    pripona = "_over";
    cesta = document.getElementById(button).src;
    if(cesta.indexOf(pripona)==-1) document.getElementById(button).src = "/files/images/buttons/"+button+"_over.gif"; 
    else document.getElementById(button).src = "/files/images/buttons/"+button+".gif";    
   } 