$(document).ready(function(){

// lang panel
	$("#languageselect").hover(function () {
		$('#languageslist').fadeIn(); 
	}, function() {
		return false;
	});    

	$("#languageslist").hover(function () {
		return true;
	}, function() {
		$(this).fadeOut(); 
	});    


	//work menu5 bubbles
	$("#bubbleoffers").hover(function () {
		$('#menu5').addClass('menu5hover');
	}, function() {
		$('#menu5').removeClass('menu5hover');
	});    

	$("#menu5").hover(function () {
		$('#bubbleoffers a').toggleClass('offershover');
	}, function() {
		$('#bubbleoffers a').removeClass('offershover');
		
	});    

	
	$("#adresses-polska").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':6,'mapCenter':[51.903613, 19.130322]});
		$('#adresses div').slideUp();
		$('#adresses-more-katowice').slideDown();
	});    

	$("#adresses-katowice").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':14,'mapCenter':[50.255238, 19.046817]});
		$('#adresses div').slideUp();
		$('#adresses-more-katowice').slideDown(); 
	});    

	$("#adresses-katowice-dpt").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':16,'mapCenter':[50.254475, 19.014572]});
		$('#adresses div').slideUp();
		$('#adresses-more-katowice-dpt').slideDown(); 
	});    

	$("#adresses-katowice-dwz").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':16,'mapCenter':[50.260496, 19.017908]});
		$('#adresses div').slideUp();
		$('#adresses-more-katowice-dwz').slideDown(); 
	});    

	$("#adresses-krakow").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':14,'mapCenter':[50.067911, 19.93053]});
		$('#adresses div').slideUp();
		$('#adresses-more-krakow').slideDown(); 
	});    

	$("#adresses-poznan").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':14,'mapCenter':[52.409864, 16.907246]});
		$('#adresses div').slideUp();
		$('#adresses-more-poznan').slideDown(); 
	});    

	$("#adresses-bielskobiala").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':14,'mapCenter':[49.828557072366266, 19.043447971343994]});		
		$('#adresses div').slideUp();
		$('#adresses-more-bielskobiala').slideDown(); 
	});    

	$("#adresses-grodziskmazowiecki").click(function () {
		jQuery('#gmap').jmap('MoveTo', {'mapZoom':14,'mapCenter':[52.108377, 20.619235]});
		$('#adresses div').slideUp();
		$('#adresses-more-grodziskmazowiecki').slideDown(); 
	});    

	$('a[@rel*=lightbox]').lightBox({
		overlayBgColor: '#222',
		overlayOpacity: 0.8,
		containerResizeSpeed: 350,
		txtImage: 'Obrazek',
		txtOf: 'z'
	   });

	/* loading page message */
	/*
	$("a").click(function (){
		$('#loading').fadeIn();
		//$('#loading').css("display","block");
	   });
	*/
	
	$('td.field1,td.top1,td.bottom1').hover(function() {
		$('td[@class*=field1]').addClass('field1over');
		$('td.top1').addClass('top1over');
		$('td.bottom1').addClass('bottom1over');
		}, function() {
			$('td[@class*=field1]').removeClass('field1over'); 
			$('td.top1').removeClass('top1over');
			$('td.bottom1').removeClass('bottom1over');
		});  

	$('td.field2,td.top2,td.bottom2').hover(function() {
		$('td[@class*=field2]').addClass('field2over');
		$('td.top2').addClass('top2over');
		$('td.bottom2').addClass('bottom2over');
		}, function() {
			$('td[@class*=field2]').removeClass('field2over'); 
			$('td.top2').removeClass('top2over');
			$('td.bottom2').removeClass('bottom2over');
		});  

	$('td.field3,td.top3,td.bottom3').hover(function() {
		$('td[@class*=field3]').addClass('field3over');
		$('td.top3').addClass('top3over');
		$('td.bottom3').addClass('bottom3over');
		}, function() {
			$('td[@class*=field3]').removeClass('field3over'); 
			$('td.top3').removeClass('top3over');
			$('td.bottom3').removeClass('bottom3over');
		});  

	$('td.field4,td.top4,td.bottom4').hover(function() {
		$('td[@class*=field4]').addClass('field4over');
		$('td.top4').addClass('top4over');
		$('td.bottom4').addClass('bottom4over');
		}, function() {
			$('td[@class*=field4]').removeClass('field4over'); 
			$('td.top4').removeClass('top4over');
			$('td.bottom4').removeClass('bottom4over');
		});  

	$('td.field5,td.top5,td.bottom5').hover(function() {
		$('td[@class*=field5]').addClass('field5over');
		$('td.top5').addClass('top5over');
		$('td.bottom5').addClass('bottom5over');
		}, function() {
			$('td[@class*=field5]').removeClass('field5over'); 
			$('td.top5').removeClass('top5over');
			$('td.bottom5').removeClass('bottom5over');
		});  

	$("#btnSend").click(function () {
//		$('#btnSend').attr("disabled","disabled");
	});    

	$("a.tiprss").hover(function () {
		var pos = $("a.tiprss").offset();  
		var width = $("#top #tiprss").width();
		var height = $("#top #tiprss").height();
		$("#top #tiprss").css( { "left": (pos.left - width + 60) + "px", "top": (pos.top  - height) + "px" } );
		$('#top #tiprss').fadeIn();
	}, function() {
		$('#top #tiprss').fadeOut();
	});    

	$("a.btnConfirm").click(function() {
		var message = $(this).attr('title');
     	if( message == null )
     		message = 'Czy jesteś pewien?';
     		
     	var answer = confirm(message);
		if( answer ){
        	return true;
	    }
		return false;       	
	});

	$("#inputNewsletter").val( $("#inputNewsletter").attr('alt') );
	$("#inputNewsletter").focus(function () {
		if( $(this).val() == $(this).attr('alt') )
			$(this).val('');
	});    
	$("#inputNewsletter").blur(function () {
		if( $(this).val() == '' )
			$(this).val( $(this).attr('alt') );
	});    

	
	$("#btnNewsletterSend").click(function() {
		if( $('#inputNewsletter').val() == $('#inputNewsletter').attr('alt') )
			alert('Podaj adres email!');
		else
		{
			$("#formNewsletter #infoHash").val('iNieMazaCo');
			$("#formNewsletter").submit();
		}
	});
	
	$('a[@rel*=external]').click(function(){
		this.target = "_blank";
	});
	
	$('a.bannerkrd').click(function(){
		$(this).attr('href',$(this).attr('rel'));
		window.open( $(this).attr('href') );
		this.target = "_blank";
		return false;
	});
	
	
	
	
});



//Form mask
function formMaskMobile(el)
{
	$("#"+el).mask("+99 999 999 999");
}
function formMaskPhone(el)
{
	$("#"+el).mask("+99 99 999 99 99");
}
function formMaskPostcode(el)
{
	$("#"+el).mask("99-999");
}
function formMaskDate(el)
{
	$("#"+el).mask("9999-99-99");
}

// Check IE6
function _jsCheckIE6()
{
	var b_version=navigator.appVersion;
	var version=parseFloat(b_version);

	if( navigator.appName == 'Internet Explorer' && version < 7 )
		return true;
	return false;
}

function _jsCheckIE()
{
	if( navigator.appName == 'Microsoft Internet Explorer' )
		return true;
	return false;
}

/* Show root bubble */
function rootShowBubble(el)
{
	if( _jsCheckIE() == false )
	{
		$("#"+el).css("opacity", "0");
		$("#"+el).animate({opacity: "0"}, 4000);
		$("#"+el).animate({opacity: "1", margin: "20px 20px 0 0"}, "fast"); 
		$("#"+el).animate({margin: "5px 20px 0 0"}, "slow");
	}
	else
	{
		$("#"+el).show();
	}
}

function enableEl(sourceElId,destElId)
{
	if( $('#'+sourceElId).attr("checked") == false || sourceElId == '' )
	{
		$('#'+destElId).attr("checked",false);
		$('#'+destElId).attr("disabled","disabled");
	}
	else
		$('#'+destElId).attr("disabled","");
};    


function test()
{
	alert('this is the test');
	return false;
}

function redirector(url)
{
    window.location.href = url;
}


function _jsCheckIE()
{
	if( navigator.appName == 'Microsoft Internet Explorer' )
		return true;
	return false;
}
