document.domain = DOMAIN;
$(document).ready(function(){

//=============prihlasovanie=============
	$('#dialog-login').dialog({
		autoOpen: false,
		hide: 'slide',
		modal: true,
		width: 350,
		buttons: {
			"Ok": function() { 
			$(this).dialog("close"); 
			} 
		}
	});
	
	$("#f_sub").click(function()
	{
		$.post("evolution/php/ajax_login.php",{ username:$('#username').val(),passwd:$('#passwd').val() } ,function(data)
		{
			if(data=='yes')
			{
				$("#login_form").submit();
			}
			else
			{
				//alert('Zadali ste nesprávne meno alebo heslo!');
				$("#dialog-login").dialog("open");
				
			}
		});
	return false;
	});
	
	
	$("#username").focus(function()
	{
		if ($(this).val()=='meno')
			$(this).val('');
		else
			return;
	});
	
	$("#username").blur(function()
	{
		if ($(this).val()=='')
			$(this).val('meno');
		else
			return;
	});
	
	$("#passwd").focus(function()
	{
		if ($(this).val()=='heslo')
			$(this).val('');
		else
			return;
	});
	
	$("#passwd").blur(function()
	{
		if ($(this).val()=='')
			$(this).val('heslo');
		else
			return;
	});
	
	$("#search_input").focus(function()
	{
		if ($(this).val()=='vyhľadávanie')
			$(this).val('');
		else
			return;
	});
	
	$("#search_input").blur(function()
	{
		if ($(this).val()=='')
			$(this).val('vyhľadávanie');
		else
			return;
	});

	$('#main-dialog').dialog({
		autoOpen: false,
		hide: 'slide',
		modal: true,
		width: 350,
		buttons: {
			"Ok": function() { 
				$(this).dialog("close"); 
			} 
		}
	});
	
	$("#navigator").click(function() {
		$('#main-dialog > p').html('Pripravujeme');
		$('#main-dialog').dialog("open");					
		return false;
	});

//==========registracia=============
	
	$("#button_pridat_reg").click(function() {
		if ($("#f_podmienky_reg").is(":checked")) {
			var age_required = ($("#f_firemna_registracia").val() == 1) ? null : 'f_vek';
			if ($("#f_svadba_neviem").is(":checked") && $("#f_bydlisko_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select'];
			} else if ($("#f_svadba_neviem").is(":checked") && $("#f_bydlisko_stat").val()!="zahraničie") {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select'];
			} else if ($("#f_bydlisko_stat").val()=="zahraničie" && $("#f_svadba_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select'];
			} else if ($("#f_bydlisko_stat").val()!="zahraničie" && $("#f_svadba_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select'];
			} else if ($("#f_bydlisko_stat").val()=="zahraničie" && $("#f_svadba_stat").val()!="zahraničie") {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select', 'f_svadba_mesto@select'];
			} else {
				var field_list = ['f_nick', 'f_mail', 'f_heslo', 'f_heslo2', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select', 'f_svadba_mesto@select'];
			}
			var mail_list = ['f_mail'];
			return checkMyForm('#form_registracia',field_list,mail_list);
		} else {
			$('#main-dialog > p').html('Potvrďte, že súhlasíte s pravidlami používania stránky!');
			$('#main-dialog').dialog("open");
			return false;
		}
	});

//========= katalog-firiem ==========
	$("#button_pokracovat_kat,#button_pokracovat_kat_2").click(function()
	{
		var check_region = checkRegionSelect();
		if (check_region == false) {
			return false;
		}
		var field_list = ['f_skupina@select','f_firma_nazov','f_adresa_ulica', 'f_adresa_mesto', 'f_adresa_psc', 'f_kontaktna_osoba','f_popis@textarea'];
		var mail_list = ['f_kontaktny_mail'];
		return checkMyForm('#form_katalog',field_list,mail_list);
	});
	
	$("#button_pokracovat_kat_reg").click(function()
	{
		var field_list = ['f_skupina@select','f_firma_nazov','f_adresa_ulica', 'f_adresa_mesto', 'f_adresa_psc', 'f_kontaktna_osoba','f_popis@textarea'];
		var mail_list = ['f_kontaktny_mail'];
		return checkMyForm('#form_katalog',field_list,mail_list);
	});
	
	$("#button_pridat_kat").click(function()
	{
		if ($("#f_podmienky_kat").is(":checked"))
		{
			var category = $("#button_pridat_kat").attr("name");
			window.location.replace(HOME+'katalog-firiem/potvrdenie/'+category+'/?do=save');
			return true;
		}
		else
		{
			alert("Potvrďte, že súhlasíte s pravidlami používania stránky!");
			return false;
		}
	});


//========= fotoalbum ==========

	$("#button_pridat_album1").click(function()
	{
		if ($("#f_podmienky_photo").is(":checked"))
		{
			if ($("#f_svadba_stat").val()=="zahraničie" && $("#f_sekcia").val()==1) {
				var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_popis@textarea'];
			} else if ($("#f_svadba_stat").val()=="zahraničie" && $("#f_sekcia").val()==0) {
				var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select'];
			} else if ($("#f_sekcia").val()==1) {
				var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_mesto@select', 'f_popis@textarea'];
			} else {
				var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_mesto@select'];
			}
			var mail_list = [];
			return checkMyForm('#form_photoalbum',field_list,mail_list);
		}
		else
		{
			alert("Potvrďte, že súhlasíte s pravidlami používania stránky!");
			return false;
		}
	});
	
	$("#button_pridat_album2").click(function()
	{
		if ($("#f_podmienky_photo").is(":checked"))
		{
			var field_list = ['f_nazov_albumu'];
			var mail_list = [];
			return checkMyForm('#form_photoalbum',field_list,mail_list);
		}
		else
		{
			alert("Potvrďte, že súhlasíte s pravidlami používania stránky!");
			return false;
		}
	});

//========= uprava profilu ==========
	
	$("#button_upravit_profil").click(function()
	{
		var age_required = ($("#f_firemna_registracia").val() == 1) ? null : 'f_vek';
		if ($("#f_svadba_neviem").is(":checked") && $("#f_bydlisko_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select'];
			} else if ($("#f_svadba_neviem").is(":checked") && $("#f_bydlisko_stat").val()!="zahraničie") {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select'];
			} else if ($("#f_bydlisko_stat").val()=="zahraničie" && $("#f_svadba_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select'];
			} else if ($("#f_bydlisko_stat").val()!="zahraničie" && $("#f_svadba_stat").val()=="zahraničie") {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select'];
			} else if ($("#f_bydlisko_stat").val()=="zahraničie" && $("#f_svadba_stat").val()!="zahraničie") {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select', 'f_svadba_mesto@select'];
			} else {
				var field_list = ['f_nick', 'f_mail', age_required, 'f_skutocne_meno', 'f_skutocne_priezvisko', 'f_bydlisko_stat@select', 'f_bydlisko_obec@select', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_stat@select', 'f_svadba_mesto@select'];
			}
		var mail_list = ['f_mail'];
		return checkMyForm('#form_profil',field_list,mail_list);
	});


//========= uprava albumu ==========
	$("#button_upravit_album0").click(function()
	{
		if ($("#f_svadba_stat").val()=="zahraničie") {
			var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select'];
		} else {
			var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_mesto@select'];
		}
		var mail_list = [];
		return checkMyForm('#form_photoalbum',field_list,mail_list);
	});
	
	$("#button_upravit_album1").click(function()
	{
		if ($("#f_svadba_stat").val()=="zahraničie") {
			var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_popis@textarea'];
		} else {
			var field_list = ['f_nevesta', 'f_zenich', 'f_datum_svadby_den@select', 'f_datum_svadby_mesiac@select', 'f_datum_svadby_rok@select', 'f_svadba_mesto@select', 'f_popis@textarea'];
		}
		var mail_list = [];
		return checkMyForm('#form_photoalbum',field_list,mail_list);
	});
	
	$("#button_upravit_album2").click(function()
	{
		var field_list = ['f_nazov_albumu'];
		var mail_list = [];
		return checkMyForm('#form_photoalbum',field_list,mail_list);
	});
	
	
//========= pridanie inzeratu ==========
	
	$("#button_pridat_inzerat").click(function()
	{
		var field_list = ['f_kategoria@select','f_nazov','f_cena','f_popis@textarea'];
		var mail_list = [];
		return checkMyForm('#form_advertisement',field_list,mail_list);
	});
	
//========= pridanie temy diskusie ==========
	
	$("#button_pridat_temu").click(function()
	{
		var field_list = ['f_nazov','f_popis@textarea'];
		var mail_list = [];
		return checkMyForm('#forum_pidat_temu',field_list,mail_list);
	});

//========= pridanie prispevku do diskusie ==========
	
	$("#button_pridat_prispevok").click(function()
	{
		var field_list = ['f_prispevok@textarea'];
		var mail_list = [];
		return checkMyForm('#forum_pridat_prispevok',field_list,mail_list);
	});
	
	$("#button_pridat_prispevok2").click(function()
	{
		var field_list = ['f_autor_meno','f_prispevok@textarea'];
		var mail_list = [];
		return checkMyForm('#forum_pridat_prispevok',field_list,mail_list);
	});

//========= poslanie spravy ==========
	
	$("#button_poslat_spravu").click(function()
	{
		var field_list = ['f_prijemca','f_predmet','f_telo@textarea'];
		var mail_list = [];
		return checkMyForm('#form_poslat_spravu',field_list,mail_list);
	});
	
//========= pridanie fotky do sutaze ==========
	
	$("#button_vote_1").click(function()
	{
		if ($("#f_podmienky").is(":checked"))
		{
			var field_list = ['f_meno','f_priezvisko','f_adresa','f_telefon','f_nadpis','f_photo@file','f_trvale_bydlisko@select'];
			var mail_list = ['f_mail'];
			return checkMyForm('#form_vote_1',field_list,mail_list);
		}
		else
		{
			alert("Potvrďte, že súhlasíte s pravidlami súťaže!");
			return false;
		}
	});
	
//========= potvrdenie objednavky =============

	$("#button_confirm_order").click(function()
	{
		var field_list = ['l_deliver_name','l_deliver_street', 'l_deliver_town', 'l_deliver_post_code', 'l_deliver_state', 'l_deliver_mobile'];
		var mail_list = [];
		return checkMyForm('#form_cart',field_list,mail_list);
	});

	
//========= zmena filtra - fotoalbum ==========

	$("#miesto_konania").change(function()
	{
		var sel_value = $(this).val();
		createCookie("filter_1",sel_value,0);
		$("#form_miesto_konania").submit();
		return true;
	});


//========= zmena filtra - eshop ==========

	$("#znacka").change(function()
	{
		var sel_value = $(this).val();
		createCookie("filter_11",sel_value,0);
		$("#form_eshop_znacka").submit();
		return true;
	});
	
//========= zdielanie fotoalbumu ==========
	$("#button_zdielat_album").click(function()
	{
		var field_list = ['f_to_name','f_subject','f_body@textarea','f_from_name'];
		var mail_list = ['f_to_mail','f_from_mail'];
		return checkMyForm('#forum_zdielat_album',field_list,mail_list);
	});
	
//========= kontaktny formular ==========
	$("#button_contact_form").click(function()
	{
		var field_list = ['f_subject','f_message@textarea'];
		var mail_list = ['f_mail'];
		return checkMyForm('#form_contact',field_list,mail_list);
	});
});




//========= default =================

//Cookies handle functions //
function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}
//Cookies handle functions //

//kontrola vyplnenia forulara
function checkMyForm (form_name,fields,mails) 
{
	
	var formValidator = new ValidatorClass();
	formValidator.init({ 
		form: form_name,
		errorColors: {
			isRequired: '#cd0a0a',
		    isEmail:    '#cd0a0a',
		    isNumeric:  'green',
		    isInteger:  'blue',
		    hasRegex:   'lightgray'
		},
		isRequired:        fields, 
		isEmail:           mails, 
		//isNumeric:          ['number'],
		//isInteger:          ['integer'],
		//hasRegex:           [
		//                     ['field1', /\d./, 'Error message'],
		//                     ['field2@textarea', 
		//                      /\s{5}(\d{5}\s{5}){1,10}$/,
		//                      'Another error']
		//                    ],
		allowNullNumbers:   true,
		requiredFieldMsg:   'Nezadali ste všetky povinné údaje!',
		emailFieldMsg:      'Zadaná e-mailová adresa nie je platná.'
		//numericFieldMsg:    'I campi in verde devono contenere numeri',
		//integerFieldMsg:    'I campi in blu devono contenere valori interi',
		//bindElement:        ['#button_pridat'],
		//bindEvent:          'click',
		//callback:           [callBack1, callBack2],
	});
	error = formValidator.validate();

    if (formValidator.isEmpty(error)) {
    	return true;
	} else {
		$('#main-dialog > p').html(error);
		$('#main-dialog').dialog("open");
		//alert(error);
		return false;
	}
}

//nahlasovanie nevhodnych prispevkov
function getNotice(comment)
{
	$.post("php/ajax_get_notice.php",{ comment_id: comment, type: 1 } ,function(data)
	{
		if (data=='yes')
		{
			$("#main-dialog > p").html("Ďakujeme za nahlásenie nevhodného príspevku.");
			$("#main-dialog").dialog("open");
		}
		else
		{
			$("#main-dialog > p").html("Nevhodný príspevok sa nepodarilo nahlásiť, skúste prosím ešte raz.");
			$("#main-dialog").dialog("open");
		}
	});
}

//nahlasovanie nevhodnych tem
function getNotice2(comment)
{
	$.post("php/ajax_get_notice.php",{ comment_id: comment, type: 2 } ,function(data)
	{
		if (data=='yes')
		{
			$("#main-dialog > p").html("Ďakujeme za nahlásenie nevhodnej témy.");
			$("#main-dialog").dialog("open");
		}
		else
		{
			$("#main-dialog > p").html("Nevhodnú tému sa nepodarilo nahlásiť, skúste prosím ešte raz.");
			$("#main-dialog").dialog("open");
		}
	});
}

//nahlasovanie nevhodneho profilu
function getNotice3(profile)
{
	$.post("php/ajax_get_notice.php",{ profile_id: profile, type: 3 } ,function(data)
	{
		if (data=='yes')
		{
			$("#main-dialog > p").html("Ďakujeme za nahlásenie nevhodného profilu.");
			$("#main-dialog").dialog("open");
		}
		else
		{
			$("#main-dialog > p").html("Nevhodný profil sa nepodarilo nahlásiť, skúste prosím ešte raz.");
			$("#main-dialog").dialog("open");
		}
	});
}

//nahlasovanie nevhodneho albumu
function getNotice4(album)
{
	$.post("php/ajax_get_notice.php",{ album_id: album, type: 4 } ,function(data)
	{
		if (data=='yes')
		{
			$("#main-dialog > p").html("Ďakujeme za nahlásenie nevhodného albumu.");
			$("#main-dialog").dialog("open");
		}
		else
		{
			$("#main-dialog > p").html("Nevhodný album sa nepodarilo nahlásiť, skúste prosím ešte raz.");
			$("#main-dialog").dialog("open");
		}
	});
}

function getNotice5(advert)
{
	$.post("php/ajax_get_notice.php",{ advert_id: advert, type: 5 } ,function(data)
	{
		if (data=='yes')
		{
			$("#main-dialog > p").html("Nevhodný inzerát bol nahlásený.");
			$("#main-dialog").dialog("open");
		}
		else
		{
			$("#main-dialog > p").html("Nevhodný inzerát sa nepodarilo nahlásiť.");
			$("#main-dialog").dialog("open");
		}
	});
}

//vypis vysledku o uploade fotografii
function stopUpload(success,type,value,style)
{
	var result = '';
	if (success == 1)
	{
		result = '<div class=\"ui-state-highlight ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span><strong>Výsledok:&nbsp;</strong> Fotografie boli úspešne pridané.</p></div>';
	}
	else if (success == 0)
	{
		result = '<div class=\"ui-state-error ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong>Chyba:&nbsp;</strong> Pri pridávaní fotografií nastala chyba. Skontrolujte veľkosť nahrávaných súborov!</p></div>';
	}
	else if (success == 2)
	{
		result = '<div class=\"ui-state-error ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong>Chyba:&nbsp;</strong> Ľutujeme, dosiahli ste maximálny počet fotografii.</p></div>';
	}
	//document.getElementById('upload_result').innerHTML = result;
	$("#vypis-fotografii").load("php/ajax_photos.php?act=show&"+type+"="+value+((style==2) ? '&style=2' : '')+"&tstmp="+new Date().getTime());
	$("#file_list").load("php/ajax_photos.php?"+type+"-id="+value+"&tstmp="+new Date().getTime());
	if (type=="album")
	{
		$.get("php/ajax_change_updated.php?album="+value+"&tstmp="+new Date().getTime());
	}
	return true;
}

//vypis vysledku o uploade fotografii
function stopPhotoUpload(success,type,value)
{
	var result = '';
	if (success == 1)
	{
		result = '<div class=\"ui-state-highlight ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-info\" style=\"float: left; margin-right: .3em;\"></span><strong>Výsledok:&nbsp;</strong> Fotografie boli úspešne pridané.</p></div>';
	}
	else if (success == 0)
	{
		result = '<div class=\"ui-state-error ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong>Chyba:&nbsp;</strong> Pri pridávaní fotografií nastala chyba. Skontrolujte veľkosť nahrávaných súborov!</p></div>';
	}
	else if (success == 2)
	{
		result = '<div class=\"ui-state-error ui-corner-all\" style=\"padding: 0 .7em;\"><p><span class=\"ui-icon ui-icon-alert\" style=\"float: left; margin-right: .3em;\"></span><strong>Chyba:&nbsp;</strong> Ľutujeme, dosiahli ste maximálny počet fotografii.</p></div>';
	}
	//document.getElementById('upload_result').innerHTML = result;
	$("#vypis-fotografii").load("php/ajax_photos.php?act=show&"+type+"="+value+"&tstmp="+new Date().getTime());
	$("#file_list").load("php/ajax_photos.php?"+type+"-id="+value+"&tstmp="+new Date().getTime());
	if (type=="album")
	{
		$.get("php/ajax_change_updated.php?album="+value+"&tstmp="+new Date().getTime());
	}
	return true;
}

function ObjectPosition(obj) {
    var curleft = 0;
      var curtop = 0;
      if (obj.offsetParent) {
            do {
                  curleft += obj.offsetLeft;
                  curtop += obj.offsetTop;
            } while (obj = obj.offsetParent);
      }
      return [curleft,curtop];
}
//registracia uzivatela
function checkState()
{
	var sel_value = $("#f_bydlisko_stat").val();
	if (sel_value=="zahraničie")
	{
		$("#f_bydlisko_obec").val(0);
		$("#f_bydlisko_obec").css("display","none");
	}
	else
	{
		$("#f_bydlisko_obec").css("display","inline");
	}
}

function checkWedState()
{
	var sel_value = $("#f_svadba_stat").val();
	if (sel_value=="zahraničie")
	{
		$("#f_svadba_mesto").val(0);
		$("#f_svadba_mesto").css("display","none");
	}
	else
	{
		$("#f_svadba_mesto").css("display","inline");
	}
}
		
function checkSex()
{
	var sel_value = $("#f_pohlavie").val();
	if (sel_value=="z")
	{
		$("#s_meno_za_slobodna").css("display","block");
	}
	else
	{
		$("#s_meno_za_slobodna").css("display","none");
	}
	return true;
}

function checkNoWedDay()
{
	if ($("#f_svadba_neviem").is(":checked")) {
		$("#f_datum_svadby_den").attr("disabled","disabled");
		$("#f_datum_svadby_mesiac").attr("disabled","disabled");
		$("#f_datum_svadby_rok").attr("disabled","disabled");
		$("#f_svadba_stat").attr("disabled","disabled");
		$("#f_svadba_mesto").attr("disabled","disabled");
	} else {
		$("#f_datum_svadby_den").removeAttr("disabled");
		$("#f_datum_svadby_mesiac").removeAttr("disabled");
		$("#f_datum_svadby_rok").removeAttr("disabled");
		$("#f_svadba_stat").removeAttr("disabled");
		$("#f_svadba_mesto").removeAttr("disabled");
	}
}

//menu bazar a e-shop
function toggleSubmenu(name)
{
	var prev = readCookie("selected_baz");
	//alert(prev+' '+name);
	var submenu = $("#submenu_"+name);
	if (submenu)
	{
		setstyle = (submenu.css("display") == 'block') ? 'none' : 'block';
		submenu.css("display",setstyle);
		//alert("submenu "+name+" "+setstyle);
	}

	if (submenu.css("display") == 'block')
	{
		createCookie("selected_baz", name, 1);
		if(prev && prev != name)
		{
			var submenu = $("#submenu_"+prev);
			setstyle = (submenu.css("display") == 'block') ? 'none' : 'block';
			submenu.css("display",setstyle);
			//toggleSubmenu(prev);
		}
	}
	else if (submenu.length == 0)
	{
		createCookie("selected_baz", name, 1);
	}
	else
	{
		if (prev == name)
		{
			eraseCookie("selected_baz");
			//alert("cookie ereased");
		}
	}
}

function initMenu()
{
	var prev = readCookie("selected_baz");
	if (prev)
		toggleSubmenu(prev);
}

//otvaranie / zatvaranie menu v e-shope
function ShowHide(i,sel) {
  var obj = $("#"+i);
  var obj2 = $("#arrowImg"+i);
  var obj3 = $("#menuItem"+i); 
  
  if ($(obj).css("display") == 'none') {
    $(obj).css("display","block");
	$(obj2).attr("class","catar2");
	$(obj3).attr("class","cat-open");
	//alert(i+" - show");
  } else if ($(obj).css("display") == 'block') {
    $(obj).css("display","none");
	$(obj2).attr("class","catar1");
	$(obj3).attr("class","");
	//alert(i+" - hide");
  }
}

function addToCart(product)
{
	var pro_id = $(product).attr("name");
	$("#dialog-add-to-cart").load("php/ajax_add_to_cart.php?product="+pro_id+"&tstmp="+new Date().getTime(), function(res) {
		$('#dialog-add-to-cart').dialog('open');
	});
}
