/**
*
*  Javascript trim, ltrim, rtrim
*  http://www.webtoolkit.info/
*
*
**/
 
function trim(str, chars) {
	return ltrim(rtrim(str, chars), chars);
}
 
function ltrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("^[" + chars + "]+", "g"), "");
}
 
function rtrim(str, chars) {
	chars = chars || "\\s";
	return str.replace(new RegExp("[" + chars + "]+$", "g"), "");
}

//---------------------------------------------------------------------------
//------------------------------------------
function notEmpty(elem, helperMsg){
	var textik = trim(elem.value);
	if(textik.length == 0){
		alert(helperMsg);
		elem.focus();
		return false;
	}
	else{
   return true;
  }

}

//----------------------------------

function notEmptyEmail(elem){
	var textik = trim(elem.value);
	if(textik.length == 0){
		alert('Vyplňte e-mail.');
		elem.focus();
		return false;
	}
	
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert('Nekorektní e-mail.');
		elem.focus();
		return false;
	}
	
	
}
//-----------------------------------

$(document).ready(function(){
       
         $("form#kontform input").focus(function(event){
           //alert("je tam");
           this.style.border = "1px solid #67F85F";           
         });
         
          $("form#kontform input").blur(function(event){
           //alert("je tam");
           this.style.border = "1px solid #aaa";           
         });
         
         $("form#kontform textarea").focus(function(event){
           //alert("je tam");
           this.style.border = "1px solid #67F85F";           
         });
         
          $("form#kontform textarea").blur(function(event){
           //alert("je tam");
           this.style.border = "1px solid #aaa";           
         });
         
         $("form#kontform").submit(function(event){
           
           var ok = 1;
            
           var check1 = notEmpty(document.getElementById('jmeno'),'Vyplňte jméno.');
           if(check1 == false)
           {
            ok = 0;
            event.preventDefault();
           }
          
           
           if (ok == 1)
           {
             var check5 = notEmpty(document.getElementById('telefon'),'Vyplňte telefon.');
              if(check5 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
           if (ok == 1)
           {
             var check6 = notEmptyEmail(document.getElementById('email'));
              if(check6 == false)
             {
              ok = 0;
              event.preventDefault();
             }
           }
          
        
          
          
         });
         
         /*
         //formular checked atp..
         
          $("input#form_cz").click(function(event){
           document.getElementById('pod_cz').style.display = "block";
         });
         $("input#form_kz").click(function(event){
           document.getElementById('pod_cz').style.display = "none";            
         });
         
        */
           
         });