/* (c) 2011 doPodnájmu.cz, Vojtěch Brázda, <info@dopodnajmu.cz> */

function bookmark(){
	title = document.title; 
	url = document.URL;
	
	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title,url,"");
	} else if (window.external) { // IE Favorite
		window.external.AddFavorite(url,title);
	} else if(window.opera && window.print) { // Opera Hotlist
		return true;
	}
}

function tisk(){
	window.print();
}

function validForm(){
	edit = Number($('input[name=formEdit]').val());

	var nadpis = dojo.query('input[name="formNadpis"]')[0];
	if (!nadpis.value.length) {
		nadpis.focus();
		return false;
	}

	najem = Number($('input[name=formNajem]').val());
	if (isNaN(najem) || najem == 0) {
		$('input[name=formNajem]').focus();
		return false;
	}

	var komentar = dojo.query('textarea[name="formKomentar"]')[0];
	if (!komentar.value.length) {
		komentar.focus();
		return false;
	}

	var jmeno = dojo.query('input[name="formJmeno"]')[0];
	if (!jmeno.value.length) {
		jmeno.focus();
		return false;
	}

	emailRegExp = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.([a-z]){2,4})$/;
	email = $('input[name=formEmail]').val().toLowerCase();
	if (!emailRegExp.test(email)) {
		$('input[name=formEmail]').focus();
		return false;
	}

	heslo = $('input[name=formHeslo]').val();
	if (!edit && heslo.length == 0) {
		$('input[name=formHeslo]').focus();
		return false;
	}

	return true;

}

function showPass(){
	var heslo = dojo.byId('formHeslo');
	if (heslo.value.length) {
		alert('Heslo: '+heslo.value);
	} else {
		//alert('Nebylo zadáno žádné heslo!');
	}
	return false;
}

// page onload
dojo.addOnLoad(function() {
	// lightbox (jQuery)
	$('a[rel~="lightbox"]').lightBox();

	// google maps
	if (window.GMapLoad) {GMapLoad();}

	// detail
	dojo.query('#detnav a').connect('onclick',function(evt) {
		var self = this;
		dojo.query('#detnav a').removeClass('active');
		dojo.query('#bigblock div.block').forEach(function(item) {
			if (self.rel === item.id) {
				dojo.removeClass(item,'hide');
				dojo.addClass(self,'active');
			} else {
				dojo.addClass(item,'hide');
			}
		});
		evt.preventDefault();
	});



});

// page unload
dojo.addOnUnload(function(){
	if (window.GUnload) {GUnload();}
});


