
$(document).ready(function() {
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	$('a').focus(function() {
		$(this).blur();
	});
	
	/*
	 * Cufon
	 */
	Cufon.replace('.cufon_md',{hover: true, fontFamily: 'Swis721MdEU'});
	Cufon.replace('.cufon_cn',{hover: true, fontFamily: 'Swis721CnEU'});

	/*
	 * Slider
	 */
	/*$('#slider').ready(function(){
		$('#slider').anythingSlider({
		    buildStartStop: false,
			buildNavigation: false,
			autoPlay: true,
			autoPlayLocked: true,	
			delay: 5000	 					
		});
	});*/
	$('#slider').slidy({
	    animation:  'fade',
	    cursor:     'wait',
	    pause:      true
	});
	
	$("#box_years").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
        visible: 5,
        circular: false
    });


	var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;
	
	/*
	 * Form validate
	 */ 
	$("input#ex_login").click(function (){
		if($("#ex_login").val() == "Login" )$("#ex_login").val('')
	});	
	$("input#ex_passwd").click(function (){
		if($("#ex_passwd").val() == "Hasło" )$("#ex_passwd").val('')
	});	
	$("input#nl_email").click(function (){
		if($("#nl_email").val() == "Podaj adres e-mail" )$("#nl_email").val('')
	});
	$('#form_extranet').submit(function () {
		var error=0;
		if($("#ex_login").val() == "Login" || $("#ex_login").val() == "") { $("#ex_login").addClass('error');  error=1;}
		else { $("#ex_login").removeClass('error'); }
		if($("#ex_passwd").val() == "Hasło" || $("#ex_passwd").val() == ""){ $("#ex_passwd").addClass('error');  error=1; }
		else $("#ex_passwd").removeClass('error');
		return false;
	});
	
	/*
	 * NEWSLETTER
	 */
	$('#form_newsletter').submit(function () {
		var error=0;
		if($("#nl_email").val() == "Podaj adres e-mail" || $("#nl_email").val() == "") { $("#nl_email").addClass('error'); error=1;}
		else if(!emailReg.test($("#nl_email").val())) { $("#nl_email").addClass('error');  error=1;}
		else { $("#nl_email").removeClass('error'); }
		if(!error){
			$.ajax({ 
				type:'post', 
				url: "newsletter",
				dataType:'json',
				data: {email: $('#nl_email').val() },
				success: function(msg){
					if(msg == 1){  
						$('#form_newsletter').hide();
						$('#successMsg').show();
		        	}else if(msg == 2){
						$('#form_newsletter').hide();
						$('#existMsg').show();	    		
						$('a.unsubscribe').attr('href','newsletter,unsubscribe,'+$('#nl_email').val())
		        	}
		      	},
				error: function(){
					$('#form_newsletter').hide();
					$('#failureMsg').show();
		      	}
			});
		}
		return false;
	});

	$("input#search").click(function (){
		if($("#search").val() == "Wpisz szukaną frazę" )$("#search").val('');
	});
	$("input#search1").click(function (){
		if($("#search1").val() == "Wpisz szukaną frazę" )$("#search1").val('');
	});
	
	
	/*
	 * Solicitor
	 */ 
	$("input#s_mail").click(function (){
		if($("#s_mail").val() == "PESEL" )$("#s_mail").val('')
	});	
	$("input#s_passwd").click(function (){
		if($("#s_passwd").val() == "Hasło" )$("#s_passwd").val('')
	});	
	$('#solicitor').submit(function () {
		var error=0;
		if($("#s_mail").val() == "PESEL" || $("#s_mail").val() == "") { $("#s_mail").addClass('error');  error=1;}
		else { $("#s_mail").removeClass('error'); }
		if($("#s_passwd").val() == "Hasło" || $("#s_passwd").val() == ""){ $("#s_passwd").addClass('error');  error=1; }
		else $("#s_passwd").removeClass('error');
		
		if(!error){
			$.ajax({ 
				type:'post', 
				url: "solicitor,login",
				dataType:'json',
				data: {email: $('#s_mail').val(), passwd: $('#s_passwd').val()},
				success: function(errors){
					if(errors){
						if(errors['mail']){  
							$("#s_mail").addClass('error');
			        	}else
			        		$("#s_mail").removeClass('error');
			        	if(errors['passwd']){
			        		$("#s_passwd").addClass('error');
			        	}else
			        		$("#s_passwd").removeClass('error');
					}else{
						location.href='/solicitor';
					}
		      	},
				error: function(){					
		      	}
			});
		}
		return false;
	});
	
	
	
	/*
	 * MAIN MENU
	 */
	$("ul#menu li").mouseover(function() { //When trigger is clicked...
		
		//Following events are applied to the subnav itself (moving subnav up and down)
		$(this).find("ul.submenu").slideDown('fast').show(); //Drop down the subnav on click
		
		$(this).hover(function() {
		
		}, function(){	
			$(this).find("ul.submenu").slideUp('medium');
		});
	});
	
	
});

function goTop(){
	$('html, body').animate({ scrollTop: 0 }, 'slow');
	 return false;
}



/*
 * Date
 */
function aktualny_czas(){
        var czas = new Date();
        var year = czas.getFullYear();
        var month = czas.getMonth();
        var day = czas.getDate();
        var godz = czas.getHours();
        var min = czas.getMinutes();
        var sek = czas.getSeconds();
        if(month < 10) month = "0" + month;
        if(day < 10) day = "0" + day;
        if(godz < 10) godz = "0" + godz;
        if(min < 10) min = "0" + min;
        if(sek < 10) sek = "0" + sek;
        $('#time').html(year + "-" + month + "-" + day + "&nbsp;&nbsp;&nbsp;" + godz + ":" + min + ":" + sek);
}
$('#time').ready(function() {
	setInterval("aktualny_czas()",1000);
});



