﻿
jQuery(document).ready(function($)
{
	
	
	$("a.chciinfo").click(function() {$("#dotazdiv").toggle("");});
	
	$('#voucher').animate({ height:"380px", width:"797px", top:"190px", left:"120px"}, 700).delay(4000).animate({ height:"185px", width:"381px", top:"750px", left:"453px"}, 500);
	$('div.vouchermini').slideToggle(500).delay(4000).slideToggle(500);	
	

	
	$("#voucher").click(function() {
		if(($("#voucher").css("top") == '190px') || ($("#voucher").css("top") == '230px')){    //je nahore!
				
				$('#voucher').animate({ height:"185px", width:"381px", top:"750px", left:"453px"}, 500);
				$('div.vouchermini').slideDown(900);
				$('div.kolace-poptavka').animate({top:"-330px"}, 500);
	
			}else{ // je dole
			
				//$('#voucher').animate({ height:"380px", width:"797px", top:"190px", left:"120px"}, 700);
				$('#voucher').animate({ height:"262px", width:"549px", top:"230px", left:"50px"}, 700);
				$('div.vouchermini').slideUp(500);
				$('div.kolace-poptavka').animate({top:"230px"}, 500);
				
				
				
			};
	
		});
		
		
		
	$("#odesli").click(function() {
		if(($("#voucher").css("top") == '190px') || ($("#voucher").css("top") == '230px')){    //je nahore!
				
				$('#voucher').animate({ height:"185px", width:"381px", top:"724px", left:"453px"}, 500);
				$('div.vouchermini').slideDown(900);
				$('div.kolace-poptavka').animate({top:"-330px"}, 500);
	
			}else{ // je dole
			
				//$('#voucher').animate({ height:"380px", width:"797px", top:"190px", left:"120px"}, 700);
				$('#voucher').animate({ height:"262px", width:"549px", top:"230px", left:"50px"}, 700);
				$('div.vouchermini').slideUp(500);
				$('div.kolace-poptavka').animate({top:"230px"}, 500);
				
				
				
			};
	
		});
	
	
	});



//##########################################################

// kontrola formulare kontakt
function kontakt() {
	window.scrollTo (0,0);
	var x = self.document.forms.form1;

		if(x.jmeno.value.length == 0){
			$(function() {$().message("Zadejte vaše jméno.<br /><small>Pole jméno musí být vyplněné.</small>", "chyba");});
			return false;
		}
		
		if(x.mail.value.length == 0){
			$(function() {$().message("Pole e-mail je prádné.<br /><small>E-mail je při registraci vyžadován.</small>", "chyba");});
			return false;
		}
		
		if(!validateEmail(x.mail.value)){
			$(function() {$().message("Zdá se, že e-mail není správně vyplněn.<br /><small>Zkontrolujte prosím správnost vaší e-mailové adresy.</small>", "chyba");});
			return false;
		}
		
		if(x.dotaz.value.length == 0){
			$(function() {$().message("Napište dotaz nebo zprávu.<br /><small>Pole se zprávou pro nás musí být vyplněné.</small>", "chyba");});
			return false;
		}
		
		if(x.kontrola.value != 2){
			$(function() {$().message("Vyberte zda jste opravdu člověk.<br /><small>Pokud člověk nejste, formulář nebude odeslán.</small>", "chyba");});
			return false;
		}
	
	x.submit();
	
}

//##########################################################

// kontrola formulare co delame
function otazka() {
	window.scrollTo (0,0);
	var x = self.document.forms.form1;

		if(x.jmeno.value.length == 0){
			$(function() {$().message("Zadejte vaše jméno.<br /><small>Pole jméno musí být vyplněné.</small>", "chyba");});
			return false;
		}
		
		if(x.mail.value.length == 0){
			$(function() {$().message("Pole e-mail je prádné.<br /><small>E-mail je při registraci vyžadován.</small>", "chyba");});
			return false;
		}
		
		if(!validateEmail(x.mail.value)){
			$(function() {$().message("Zdá se, že e-mail není správně vyplněn.<br /><small>Zkontrolujte prosím správnost vaší e-mailové adresy.</small>", "chyba");});
			return false;
		}
		
		if(x.kontrola.value != 2){
			$(function() {$().message("Vyberte zda jste opravdu člověk.<br /><small>Pokud člověk nejste, formulář nebude odeslán.</small>", "chyba");});
			return false;
		}
	
	x.submit();
	
}


//##########################################################

// kontrola formulare z homepage 
function kolace() {
	window.scrollTo (0,0);
	var x = self.document.forms.form1;

		if(x.jmeno.value.length == 0){
			$(function() {$().message("Zadejte vaše jméno.<br /><small>Pole jméno musí být vyplněné.</small>", "chyba");});
			return false;
		}
		
		if(x.mail.value.length == 0){
			$(function() {$().message("Pole e-mail je prádné.<br /><small>E-mail je při registraci vyžadován.</small>", "chyba");});
			return false;
		}
		
		if(!validateEmail(x.mail.value)){
			$(function() {$().message("Zdá se, že e-mail není správně vyplněn.<br /><small>Zkontrolujte prosím správnost vaší e-mailové adresy.</small>", "chyba");});
			return false;
		}
		
	
	x.submit();
	
}

//##########################################################

// kontrola formulare co delame
function hostesky() {
	window.scrollTo (0,0);
	var x = self.document.forms.hosteskaform;		
	
	x.submit();
	
}



//##########################################################


function validateEmail(email)
{
    var splitted = email.match("^(.+)@(.+)$");
    if(splitted == null) return false;
    if(splitted[1] != null )
    {
      var regexp_user=/^\"?[\w-_\.]*\"?$/;
      if(splitted[1].match(regexp_user) == null) return false;
    }
    if(splitted[2] != null)
    {
      var regexp_domain=/^[\w-\.]*\.[A-Za-z]{2,4}$/;
      if(splitted[2].match(regexp_domain) == null) 
      {
	    var regexp_ip =/^\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\]$/;
	    if(splitted[2].match(regexp_ip) == null) return false;
      }// if
      return true;
    }
return false;
}










