$(document).ready(function(){	$("a[rel^='photo']").prettyPhoto({		animationSpeed: 'fast', /* fast/slow/normal */		padding: 0, /* padding for each side of the picture */		opacity: 0.8, /* Value betwee 0 and 1 */		showTitle: true, /* true/false */		allowresize: true, /* true/false */		counter_separator_label: ' ze ' /* The separator for the gallery counter 1 "of" 2 */	});			/**************************
		MENU - POCITANI SIRKY		SOURCE ROCK & POP
	*/
	var widthLI
	var widthSum = 0
	countLI = $('#menu li').length	
	$('#menu a').css('padding', '15px 0px 13px 0px')	
	$('#menu a').each(function(i, val) {
		widthLI = $(this).width()
		widthSum += Math.abs(widthLI)
	})	differenceWidth = 940 - widthSum	paddingSize = (differenceWidth / countLI) / 2	paddingSizeItem = '15px ' + (Math.floor(paddingSize) - 2) + 'px' + ' 13px ' + (Math.floor(paddingSize) - 1) + 'px'	$('#menu a').css('padding', paddingSizeItem)	differenceWidthWithPadding = (differenceWidth - (Math.floor(paddingSize) * countLI * 2)) + Math.floor(paddingSize)
	paddingSizeItemWithDifference = '15px ' + differenceWidthWithPadding + 'px' + ' 13px ' + Math.floor(paddingSize) + 'px'	
	$('#last').css('padding', paddingSizeItemWithDifference)	$('#last').css('margin', '0px')				$('#showHideFilter').click(function() {			if ($('.selectProp').css('display') == 'block') {					$('#showHideFilter').removeClass('showHideFilterAct')			$('.selectProp').css('display', 'none')					} else {					$('#showHideFilter').addClass('showHideFilterAct')			$('.selectProp').css('display', 'block')		}		});			$('.showmap').click(function() {		
		if ($('#coverPage').height() > $(window).height()) {
			$('#recommendBG').css('height', $('#coverPage').height())
		} else {
			$('#recommendBG').css('height', $(window).height())
		}			$('#recommendBG').css('width', $(window).width())		$('#recommendBG').css('display', 'block')				$('select').css('visibility', 'hidden')				html = '<div id="in_ajaxMap">'		html += '<a href="javascript:void(0)" class="close">zavřít</a>'		html += '<div id="map"></div>'		html += '</div>'				$('#ajaxMap').html(html)
		$('#ajaxMap').css('top', ($(window).scrollTop() + 100))		$('#ajaxMap').css('left', ($(window).width()/2) - 470)		$('#ajaxMap').css('display', 'block')
				ajaxHref = $(this).attr('rel')
		$.post(
			ajaxHref,
			{},
			function(data){			
				$("#in_ajaxMap #map").html(data);
								$('.close').click(function() {					$('#recommendBG').removeAttr('style')					$('select').removeAttr('style')					$('#ajaxMap').html('')					$('#ajaxMap').removeAttr('style')
				});
				
			}
		);				return false;		});		});$(document).ready(function(){	$("#chooseMap area").click(function () {				/* vezme kraj za lomítkem v href */		showDiv = this.href.substring(this.href.lastIndexOf("/")+1);					$(".chooseRegionBlock").removeClass('chooseRegionBlock');		$("#" + showDiv).addClass('chooseRegionBlock');						/* spočítá kolik checkboxů (okresů) je zatrhnuto */		var countCheckedInput = $('#'+showDiv + ' .chooseRegionContentScroll .chooseRegionContent :checkbox:checked').length;				/* podle výsledku zatrhne / nezatrhne kraj */		if (countCheckedInput > 0) {			$("#input-" + showDiv + ':checkbox').attr('checked', false);		} else {			$("#input-" + showDiv + ':checkbox').attr('checked', true);		}				$("#chooseRegionStart").addClass('chooseRegionStartNone');		$("#chooseMapImg").attr('src','/content/img/map/realspektrum-mapa-' + showDiv + '.jpg');					showRegions();				return false;	});				$(".chooseRegion .close").click(function () {		$(".chooseRegionBlock").removeClass('chooseRegionBlock');		$("#chooseMapImg").attr('src','/content/img/map/realspektrum-mapa.jpg');		$("#chooseRegionStart").removeClass('chooseRegionStartNone');				return false;	});	// zvyrazneni aktualni zalozky po nacteni stranky	{		adresa = document.location.href;		if (adresa.lastIndexOf('#') > 0){			selector = '.' + adresa.substring(adresa.lastIndexOf('#') + 1);			if (selector.length > 1) {				if ($(selector).is("*")) {					showTab($(selector).get(0), 4);				}			}		}	}});/////// vypis vybranych okresu do spanu ID "selectedRegionSpan" ///////function showRegions() {	text = ""	$(".chooseRegionHeader :checkbox:checked").each(function(a,b){		if (a == 0) {			text += "<br /><strong>Vybrané kraje: </strong> ";		} else {			text += ", ";		}				text += $(b).attr("alt"); //$("label[for='"+b.id+"']").text();	});	$(".chooseRegionContent :checkbox:checked").each(function(a,b){		if (a == 0) {			text += "<br /><strong>Vybrané okresy: </strong> ";		}		else {			text += ", ";		}				text += $("label[for='"+b.id+"']").text();	});	if(text == "")		text = "<strong>Celá ČR</strong> "	$("#selectedRegion").html(text);}$(document).ready(function(){	$(".chooseRegionContent label").click(function () { /////// zatrhava a generuje okresy na Odkazu + Labelu ///////				var labelId = '#'+$(this).attr('for');				if($(labelId).is(':checked'))			$(labelId).attr('checked', false);		else			$(labelId).attr('checked', true);		// nalezeni inputu v hlavice pro cely kraj		var chooseRegionDiv = $(labelId).parents('.chooseRegion:first').get(0);		$(chooseRegionDiv).find(".chooseRegionHeader input").attr('checked', false);		showRegions();		return false; /////// musi byt u odkazu, aby pri kliknuti nesel na odkaz ///////	});	$(".chooseRegionContent :checkbox").click(function () { /////// zatrhava a generuje okresy na Inputu ///////			// nalezeni inputu v hlavice pro cely kraj		var chooseRegionDiv = $(this).parents('.chooseRegion:first').get(0);		$(chooseRegionDiv).find(".chooseRegionHeader input").attr('checked', false);		showRegions();	});				$(".chooseRegionHeader label").click(function () { /////// zatrhava a generuje všechny okresy na Odkazu + Labelu ///////		var labelAllChecked = $(this).attr('for');		var idAllChecked = '#' + labelAllChecked.substring(labelAllChecked.lastIndexOf("-")+1);		if($('#'+labelAllChecked).is(':checked'))			$('#'+labelAllChecked).attr('checked', false);		else			$('#'+labelAllChecked).attr('checked', true);					$(idAllChecked + " .chooseRegionContent input").attr('checked', false);				showRegions();				return false; /////// musi byt u odkazu, aby pri kliknuti nesel na odkaz ///////	});	$(".chooseRegionHeader :checkbox").click(function () { /////// zatrhava a generuje všechny okresy na Inputu ///////			var idAllChecked = '#' + $(this).attr('name');			$(idAllChecked + " .chooseRegionContent input").attr('checked', false);				showRegions();	});});// SUBMENU NA ÚVODNÍ STRÁNCE - ZÁLOŽKYfunction showTab (idTab, countTab){	var i	for (i=1; i<=countTab; i++) {		$('#Tab'+i).removeClass(); 		$('#Tab'+i+'Text').removeClass('visible'); 	}			$(idTab).addClass('subActive');	$('#'+idTab.id+'Text').addClass('visible'); 		if (idTab.id == 'Tab4') {		if (!idTab.mapLoaded)  {			$(document).ready(function() { load(); });			$(window).unload(function() { GUnload(); });			idTab.mapLoaded = true;		}	}	}/************************************ ********	script na kontaktní formy */function SendNabizimNemovitost(sender, args) {	var fadeToStoped = false;	// ziskani nadrazeneho formulare	var form1 = $(sender).parents('form:first').get(0);		$("#Tab2Text").fadeTo("slow", 0.2, function() { fadeToStoped = true; });		$.post(		"/nabizim-nemovitost-ajax",		$(form1).find(":input").serializeArray(),		function(data){					opakovana = function () {							if (!fadeToStoped) {					window.setTimeout("opakovana()", 500);				}				else {					$("#Tab2Text").html(data);					$("#Tab2Text").animate( { opacity:"1.0"}, 2000 )				}			}						opakovana();		}	);	return false;}function SendPoslatPoptavku(sender, args) {	var fadeToStoped = false;	// ziskani nadrazeneho formulare	var form1 = $(sender).parents('form:first').get(0);		$("#Tab3Text").fadeTo("slow", 0.2, function() { fadeToStoped = true; });		$.post(		"/poslat-poptavku-ajax",		$(form1).find(":input").serializeArray(),		function(data){					opakovana = function () {							if (!fadeToStoped) {					window.setTimeout("opakovana()", 500);				}				else {					$("#Tab3Text").html(data);					$("#Tab3Text").animate( { opacity:"1.0"}, 2000 )				}			}						opakovana();		}	);	return false;}function SendFransizing(sender, args) {		var chooseLanguage = $("meta[http-equiv='Content-Language']").attr('content')	var fadeToStoped = false;	// ziskani nadrazeneho formulare	var form1 = $(sender).parents('form:first').get(0);		$(".fransizing").fadeTo("slow", 0.2, function() { fadeToStoped = true; });		if (chooseLanguage == 'cs') {		ajaxHref = "/fransizing-ajax"	} else {		ajaxHref = "/en/fransizing-ajax"	}		$.post(		ajaxHref,		$(form1).find(":input").serializeArray(),		function(data){					opakovana = function () {							if (!fadeToStoped) {					window.setTimeout("opakovana()", 500);				}				else {					$(".fransizing").html(data);					$(".fransizing").animate( { opacity:"1.0"}, 2000 )				}			}						opakovana();		}	);	return false;}function efektZeptatse() {	$("#zeptatseid").fadeOut("slow");	$("#zeptatseid").fadeIn("normal");}/******************************************************** SCRIPTY NA VYHLEDAVACI FORMY *//*var secsvar timerID = nullvar timerRunning = falsevar delay = 500var senderfunction InitializeTimer(s){    secs = 2    sender = s    StopTheClock()    StartTheTimer()}function StopTheClock(){    if(timerRunning)        clearTimeout(timerID)    timerRunning = false}function StartTheTimer(){    if (secs==0)    {        sender.submit()    }    else    {        self.status = secs        secs = secs - 1        timerRunning = true        timerID = self.setTimeout("StartTheTimer()", delay)    }}*/function OfferListener(sender, args) {	var form1 = sender.form;	$.post(		args.url,		$(form1).find(":input").serializeArray(),		function(data){			$("#AvailableEstatesCount").html(data);		}	);	return false;}function getScroll(){	if (self.pageYOffset) {		scrollTop = self.pageYOffset;	} else if (document.documentElement && document.documentElement.scrollTop) {		scrollTop = document.documentElement.scrollTop;	} else if (document.body) {		scrollTop = document.body.scrollTop;	}		return (scrollTop);};function winW() {   if (window.innerWidth)      return window.innerWidth;   else if   (document.documentElement &&   document.documentElement.clientWidth)      return document.documentElement.clientWidth;   else if   (document.body && document.body.clientWidth)      return document.body.clientWidth;   else      return null;      }function showGoodsOnMap(sender, args) {	$("#showInMap").fadeIn("normal");	$("#showInMap").css("left", (winW()/2)-460);	$("#showInMap").css("top", (getScroll()+50));}function closeGoodsOnMap() {	$("#showInMap").fadeOut("fast");}

function googleMapItemControlPrev(sender, count) {
	$('.prev').css('display', 'block')	$('.next').css('display', 'block')		thisUL = $(sender).parent().parent().find('ul').find('li')		$(thisUL).each(function(i, val) {				if ($(this).css('display') == 'block'){			$(thisUL).css('display', 'none')						displayItem = $(this).attr('id')			displayItemID = Math.abs(displayItem.substring(13)) - 1									showNextItem = '#googleMapItem' + displayItemID			$(showNextItem).css('display', 'block')						if (displayItemID == 1){				$('.prev').css('display', 'none')			} else {				$('.prev').css('display', 'block')			}						return false;		}					});	
}
function googleMapItemControlNext(sender, count) {	$('.prev').css('display', 'block')
	$('.next').css('display', 'block')		thisUL = $(sender).parent().parent().find('ul').find('li')		$(thisUL).each(function(i, val) {				if ($(this).css('display') == 'block'){			$(thisUL).css('display', 'none')						displayItem = $(this).attr('id')			displayItemID = Math.abs(displayItem.substring(13)) + 1									showNextItem = '#googleMapItem' + displayItemID			$(showNextItem).css('display', 'block')						countItem = $(thisUL).length			if (countItem == displayItemID){				$('.next').css('display', 'none')			} else {				$('.next').css('display', 'block')			}						alert()						return false;		}					});	
}