 
	function preloadImage(url, callback) {
	var img = new Image();
	$(img).load(callback).attr('src', url);
}
 
// Needed for back browse actions to call document.ready
history.navigationMode = 'compatible';
 
$(document).ready(function() {
	
 
 
    
	$("#loading").bind("ajaxSend", function(){
		   $(this).show();
	     }).bind("ajaxComplete", function(){
		   $(this).hide();
	     });
 
 
 
    $('#btnSubmit').click(function() { 
	 
		//alert("sebd");	
	       
	        var hasError = false;
	        var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	 
	        var emailaddressVal = $("#mail_email").val();
		var zpravaVal = $("#mail_zprava").val();
		var jmenoVal = $("#mail_jmeno").val();
 
	        if(jmenoVal == '') {
		    alert("Napište své jméno.");
		    $("#mail_jmeno").focus();
	            hasError = true;
	        }
	        if(hasError == true) { return false; }
 
 
 
	        if(emailaddressVal == '') {
		    alert("Prosím vložte platnou emailovou adresu.");
		    $("#mail_email").focus();
	            hasError = true;
	        }
	        if(hasError == true) { return false; }
	 
	        else if(!emailReg.test(emailaddressVal)) {
		    alert("Prosím vložte platnou emailovou adresu.");
		    $("#mail_email").focus();
	            hasError = true;
	        }
	 
 
	        if(zpravaVal == '') {
		    alert("Nemůžete odeslat prázdnou zprávu.");
		    $("#mail_zprava").focus();
	            hasError = true;
	        }
	        if(hasError == true) { return false; }
	 
	        if(hasError == false) { 
 
		//send form
 
 
 
		  	var mail_email= $("#mail_email").val();
		  	var mail_zprava= $("#mail_zprava").val();
		  	var mail_jmeno= $("#mail_jmeno").val();
 
 
 
		  $.ajax({  
 
		       type: "POST",  
		       url: "/scripts/ajax/ajax.mailto.php",  
		       cache: false,   
		       data: "email=" + mail_email +"&jmeno="+ mail_jmeno+"&zprava="+ mail_zprava,  
		       dataType: "xml",   
		       beforeSend: function(){  
		        // alert("Loading");                    
		       },   
		       success: function(xml){  
			$(xml).find('status').each(function(){
				var status = $(this).text();
				if (status ==1) {$("#mail_jmeno").val('');$("#mail_email").val('');$("#mail_zprava").val('');alert ("Vaše zpráva byla odeslána");} else {alert ("Při odesílání zprávy se vyskytla chyba");}
 
			});
			}	
 
		     });      
 
 
 
 
 
 
 
		
 
		}
 
 
	    });
 
 
 
});
 
 
	    

