function toggleClass(trida){
	
	if ($("."+trida).is(':visible')){
		$("."+trida).toggle();
		$("#"+trida+"_text").text("Zobrazit všechny nabídky");
	}else{
		$("."+trida).toggle();
		$("#"+trida+"_text").text("Zobrazit prvních 20 nabídek");
	}
}

function searchForm(){
	
	var zeme 		= $("#zeme").val();
	var termin 		= $("#termin").val();
	var kategorie	= $("#kategorie").val();
	
	if($('input#specialni_nabidky').is(':checked')){
		var specialni_nabidky = 'Y';
	}else{
		var specialni_nabidky = 'N';
	}
	
	if($('input#all_inclusive').is(':checked')){
		var all_inclusive = 'Y';
	}else{
		var all_inclusive = 'N';
	}
	
	if($('input#golf').is(':checked')){
		var golf = 'Y';
	}else{
		var golf = 'N';
	}
	
	if($('input#poznavaci_zajezdy').is(':checked')){
		var poznavaci_zajezdy = 'Y';
	}else{
		var poznavaci_zajezdy = 'N';
	}
	
	var post_file = '/ajax/vyhledavani';
	
	$.post(post_file,{zeme:zeme, termin:termin, kategorie:kategorie, specialni_nabidky:specialni_nabidky, all_inclusive:all_inclusive, golf:golf, poznavaci_zajezdy:poznavaci_zajezdy},function(data){
		if(data.status == 1){
			document.location = "/vysledek-vyhledavani";
		}
	},'json');
	
}

function vyberZemi(){
	var zeme = $("form#navigace select#zeme").val();
	document.location = "/provizni-prodejci/"+zeme;
}

function vyberKraj(){
	var zeme = $("form#navigace select#zeme").val();
	var kraj = $("form#navigace select#kraj").val();
	document.location = "/provizni-prodejci/"+zeme+"/"+kraj;
}


function checkIndividualForm(){
	
	var jmeno 		= $("input#jmeno").val();
	var jmena 		= $("input#jmena_cestujicich").val();
	var email 		= $("input#email").val();
	var telefon 	= $("input#telefon").val();
	var subject 	= $("input#formular").val();
	var adresa 		= $("input#adresa").val();
	var poznamky 	= $("#poznamky").val();
	
	
	var odeslat = 1;
	
	if(!checkEmail("email")){
		odeslat = 0;
	}
	
	
	if(odeslat == 1){
		
		var post_file = 'ajax/send_form';
		$.post(post_file,{jmeno:jmeno,email:email,telefon:telefon,subject:subject,poznamky:poznamky,adresa:adresa},function(data){
			$("div#modal").html(data);
		});
		
	}
	
	return false;
	
}

function checkEmail(email_id){
	var email = $("#"+email_id).val();
	var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(email)){
		$("#"+email_id).css('background-color','white');
		return true;
		
	}else{
		$("#"+email_id).css('background-color','red');
		return false;
	}
}

function checkEmpty(item_id){
	var hodnota = $("#"+item_id).val();
	if(hodnota == ''){
		$("#"+item_id).css('background-color','red');
		return false;

	}else{
		$("#"+item_id).css('background-color','white');
		
		return true;
	}
}

//odesilani formulare v ceniku
function sendOrderForm(){
	var jmeno 		= $("input#jmeno").val();
	var email 		= $("input#email").val();
	var telefon 	= $("input#telefon").val();
	var subject		= $("input#zajezd").val()+' / '+$("input#termin").val();
	var poznamky	= "";
	var adresa		= "";
	
	var odeslat = 1;
	
	if(!checkEmail("email")){
		odeslat = 0;
	}
	
	if(!checkEmpty("telefon")){
		odeslat = 0;
	}
	
	if(!checkEmpty("jmeno")){
		odeslat = 0;
	}
	
	if(odeslat == 1){
		
		var post_file = 'ajax/send_form';
		$.post(post_file,{jmeno:jmeno,email:email,telefon:telefon,subject:subject,poznamky:poznamky,adresa:adresa},function(data){
			$("div#modal").html(data);
		});
		
	}
	
	return false;
}
