$(document).ready(function(){
	
	$(" #nav ul ").css({display: "none"}); // Opera Fix
	$(" #nav li").hover(function(){
		$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(200);
	},function(){
		$(this).find('ul:first').css({visibility: "hidden"});
	});
	
	swfobject.embedSWF("/flash/banner.swf", "FlashBannerPlace", "635", "280", "8.0.0", "expressInstall.swf", false, {	'menu': 'false', 'wmode': 'transparent' }, false);
	//swfobject.embedSWF("/flash/mapa-wojewodztw.swf", "MapaWojewodztw", "624", "400", "8.0.0", "expressInstall.swf", false, {	'menu': 'false', 'wmode': 'transparent' }, false);
	swfobject.embedSWF("/flash/mapa-wojewodztw-oferty.swf", "MapaWojewodztwOferty", "310", "210", "8.0.0", "expressInstall.swf", false, {	'menu': 'false', 'wmode': 'transparent' }, false);
	swfobject.embedSWF("/flash/mapa-wojewodztw.swf", "MapaWojewodztw", "625", "220", "8.0.0", "expressInstall.swf", false, {	'menu': 'false', 'wmode': 'transparent' }, false);
	
	if($.browser.msie && $.browser.version=='6.0'){
		var lUrl = "/gfx/logos/";
		$.fancybox({
			'content'			: '<div id="BroswerInfo"><p style="color:#c00;"><strong>UWAGA!!</strong></p><p>Używasz Internet Explorera 6.0 - jest to stara i niebezpieczna wersja.</p><p>By w pełni korzystaż z nowoczesnych serwisów internetowych, a przede wszystkim by bezpiecznie surfować po sieci, zrób upgrade swojej przeglądarki lub zmień Internet Explorera <strong>na jedną z przeglądarek alternatywnych:</strong></p><div class="clear"></div><a href="http://www.google.com/chrome/index.html?hl=pl&brand=CHMG&utm_source=pl" target="_blank"><img src="'+lUrl+'browser_chrome.gif" alt="Pobierz najnowszą przeglądarkę Google Chrome" /><br />Google Chrome</a><a href="http://www.mozilla-europe.org/pl/firefox/" target="_blank"><img src="'+lUrl+'browser_firefox.gif" alt="Pobierz najnowszą przeglądarkę FireFox" /><br />FireFox</a><a href="http://www.microsoft.com/poland/windows/internet-explorer/" target="_blank"><img src="'+lUrl+'browser_ie.gif" alt="Pobierz najnowszą przeglądarkę Internet Explorer" /><br />Internet Explorer</a><a href="http://pl.opera.com/" target="_blank"><img src="'+lUrl+'browser_opera.gif" alt="Pobierz najnowszą przeglądarkę Opera" /><br />Opera</a><a href="http://www.apple.com/pl/safari/" target="_blank"><img src="'+lUrl+'browser_safari.gif" alt="Pobierz najnowszą przeglądarkę Safari" /><br />Safari</a></div>'
		});
	}
	
	$('a.Rep,a.RepGB').each(function(){
		var e = $(this).attr("href").replace("/","").split(".html")[0]+"@"+$(this).attr("rel");
		$(this).attr({"href":"mailto:"+e});
		if($(this).attr('class').indexOf('RepGB')==-1) $(this).text(e);
	});
	$(".lightbox").fancybox({
		'autoScale'			: true,
		'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'image'
	});
	
	$(".SmallForm").each(function(){
		var lab = $(this).find("label");
		var id = lab.attr("for");
		var txt = lab.text();
		$("#"+id).val(txt);
		$("#"+id).blur(function(){ var val = $("#"+id).val(); if(val.length==0) $("#"+id).val(txt); });
		$("#"+id).focus(function(){ var val = $("#"+id).val(); if(val==txt) $("#"+id).val(""); });
	});
	
	$("#inside .Text").find("p:last").css({"padding-bottom":"0px"});
	$("#TABS td").find("p:last").css({"padding-bottom":"0px"});
	$("#TABS .tabsRow").find("p:last").css({"padding-bottom":"0px"});
	
	$("#Message").click(function(){
		$(this).animate({opacity:"hide",height:"hide"},"slow")
	});
	
	$("#Captcha img").click(function(){
		$(this).animate({ opacity: 'hide' }, "fast",null,function(){
			$(this).attr({"src":"/captcha.jpg?sid="+ Math.round(Math.random()*100000) });
			$(this).animate({ opacity: 'show' }, "slow");
		});
	});
	
	$('textarea.textarea').autoResize({
	    onResize : function() {
	        $(this).css({opacity:0.8});
	    },animateCallback : function() {
	        $(this).css({opacity:1});
	    }, animateDuration : 300, extraSpace : 10
	});
	
	$("#TABS .tabsHeader").click(function(){
		var tid = $(this).attr("id");
		$("#Txt"+tid).animate({ opacity:"toggle",height:"toggle" }, "slow", null,function(){
			if($("#Txt"+tid).css("display")=='none') tid = '';
			$("#TABS .tabsHeader").each(function(){
				if($(this).attr("id")==tid) $(this).find("span").text("[zwiń]");
				else $(this).find("span").text("[rozwiń]");
			});
		});
		$("#TABS .tabsText").not("#Txt"+tid).animate({ opacity:"hide",height:"hide" }, "fast", null);
	});
	
	$("#LostPasswordButton").click(function(){
		$.fancybox({
			'autoScale'			: true,
			'content'			: '<div id="LostPassForm"><form action="" method="post"><p>Wpisz swój LOGIN a nowe hasło zostanie wysłane na przypisany adres email.</p><input type="text" name="LostPassLogin" /><button type="submit" name="SendLostPass">Wyślij ></button></form></div>'
		});
		return false;
	});
	
	$("select#City").change(function(){
		var nc = $(this).val();
		var nhtml = '<option value=""> - - - </option>';
		if(nc.length>0) {
			var cit = eval(cities);
			$.each(cit, function(key, value) { 
				if(value['c']==nc) {
					$.each(value['data'], function(key2, value2) { 
						nhtml += '<option value="'+value2['d']+'">'+value2['d']+'</option>';
					});
				}
			});
		}
		$("select#District").html(nhtml);
	})
	
});
var wList = new Object({
	'dolnoslaskie':'Dolnośląskie',
	'kujawsko-pomorskie':'Kujawsko-pomorskie',
	'lubelskie':'Lubelskie',
	'lubuskie':'Lubuskie',
	'lodzkie':'Łódzkie',
	'malopolskie':'Małopolskie',
	'mazowieckie':'Mazowieckie',
	'opolskie':'Opolskie',
	'podkarpackie':'Podkarpackie',
	'podlaskie':'Podlaskie',
	'pomorskie':'Pomorskie',
	'slaskie':'Śląskie',
	'swietokrzyskie':'Świętokrzyskie',
	'warminsko-mazurskie':'Warmińsko-mazurskie',
	'wielkopolskie':'Wielkopolskie',
	'zachodniopomorskie':'Zachodniopomorskie'
});

function ReloadMap(woj) {
	var woj = woj.split("_").join("-");
	var buf = (window.location+"").split("/");
	var file = buf[buf.length-1];
	if(file=="czlonkowie.html") window.location = "/"+woj+"/"+file;
	else{
		//if($("input#SelectedWoj").val()!=$("input#DefWoj").val()) 
		$.each(wList, function(i, val) {
			if(i==woj) $("#WojName").text(val);
		});
		$("input#SelectedWoj").val(woj);
		Go2Offer();
	}
}

function Go2Offer() {
	var vt = $("input#Typ").val();
	var vw = $("input#SelectedWoj").val();
	var vc = $("select#City").val();
	var vd = $("select#District").val();
	if(vw.length==0) return ShowError(OfferErrors[0]);
	if($("input#SelectedWoj").val()!=$("input#DefWoj").val()) vc = vd = '';
	var buf = (window.location+"").split("/");
	var url = "/"+vt+"/"+vw+"/"+(vc.length>0?vc+"/":'')+(vd.length>0?vd+"/":'')+buf[buf.length-1];
	window.location = url;
}

function CheckContactForm() {
	var n = $("#FName").val();
	var e = $("#FEmail").val();
	var t = $("#FText").val();
	var c = $("#FCode").val();
	var s = false;
	$("#Inside .Form p.radio input").each(function(){
		if($(this).attr("checked")) s = true;
	});
	
	if(s==0) return ShowError(AskQuestionErrors[0]);
	if(n.length==0) return ShowError(AskQuestionErrors[1]);
	if(e.length==0) return ShowError(AskQuestionErrors[2]);
	if(e.length>0 && !checkEmail(e)) return ShowError(AskQuestionErrors[3]);
	if(t.length==0) return ShowError(AskQuestionErrors[4]);
	if(c.length!=5) return ShowError(AskQuestionErrors[5]);
	
	return true;
}

function checkEmail(x){return/^[\w\.-]+@([\w-]+\.)*[a-z]{2,4}$/.test(x)}

function ShowError(txt) {
	$.fancybox({
		'autoScale'			: true,
		'content'			: '<div id="Question">'+txt+'</div>'
	});
	return false;
}

