﻿
$(document).ready(function() {
	
// forumlarz subskrypcji			
	$("#SubscriptionForm input").change( function() { 
		$("#SFIinputSend").show();
	});

// formularz usuwania konta	
	$("#DAFAccept").change( function() { 
		$("#DeleteAccountForm").show();
	});	

// listy nawigacyjne	
	$("#EcBoxNaviList").change( function() { 
		location=this.value;
	});				

// formularz logowania 	
	$("#LoginForm").submit( function() {
		$("#LoginForm input").val(function() {
			var clearstring = "";
			string = "" + this.value;
			splitstring = string.split(" ");
			for(i = 0; i < splitstring.length; i++)
				clearstring += splitstring[i];
			this.value = clearstring;			
		});
		$("#LFEmail").val(function() {
			this.value = this.value.toLowerCase();
		});
		if (($("#LFEmail").val()=="") && ($("#LFPassword").val()=="")){
			$("#LFAlert").text("Wpisz proszę adres e-mail i podaj hasło");
			$("#LFAlert").show();
			return false;
			}	
		else if (($("#LFPassword").val()=="") && ($("#LFEmail").val()!="")){
			$("#LFAlert").text("Podaj proszę hasło");
			$("#LFAlert").show();
			$("#LFPassword").focus();
			return false;
			}	
		else if (($("#LFPassword").val()!="") && ($("#LFEmail").val()=="")){
			$("#LFAlert").text("Wpisz proszę adres e-mail");
			$("#LFAlert").show();
			$("#LFEmail").focus();
			return false;
			}		
		else if (($("#LFEmail").val().indexOf('@')==-1) || ($("#LFEmail").val().indexOf('.')==-1)){
			$("#LFAlert").text("Uwaga. Niepoprawny format adresu e-mail, proszę popraw");
			$("#LFAlert").show();
			$("#LFEmail").focus();
			return false;
			}										
		else return true;
	});
	
//formularz zakladania nowego konta
	$("#NAFEmail").focus(function() {
   		if (this.value == "Podaj swój adres e-mail i ...") {
	     	this.value = "";
		}	
	});
	$("#NewAccountForm").submit( function() {
		$("#NAFEmail").val(function() {
			var clearstring = "";
			string = "" + this.value;
			splitstring = string.split(" ");
			for(i = 0; i < splitstring.length; i++)
				clearstring += splitstring[i];
			this.value = clearstring;			
		});
		$("#NAFEmail").val(function() {
			this.value = this.value.toLowerCase();
		});	
		 if ($("#NAFEmail").val()==""){
			$("#NAFAlert").text("Wpisz proszę adres e-mail i potwierdz");
			$("#NAFAlert").show();
			$("#NAFEmail").focus();
			return false;
			}		
		else if (($("#NAFEmail").val().indexOf('@')==-1) || ($("#NAFEmail").val().indexOf('.')==-1)){
			$("#NAFAlert").text("Uwaga. Niepoprawny format adresu e-mail, proszę popraw");
			$("#NAFAlert").show();
			$("#NAFEmail").focus();
			return false;
			}				
		else if ($("#NAFRegulations").attr('checked') == false){
			$("#NAFAlert").text("Uwaga. Musisz zaakceptować postanowienia Regulaminu");
			$("#NAFAlert").show();		
			return false;
			}							
		else return true;
	});

// sprawdzenie formularza odzyskiwania hasla 	
	$("#BackPasswordForm").submit( function() {
		$("#BPFEmail").val(function() {
			var clearstring = "";
			string = "" + this.value;
			splitstring = string.split(" ");
			for(i = 0; i < splitstring.length; i++)
				clearstring += splitstring[i];
			this.value = clearstring;			
		});
		$("#BPFEmail").val(function() {
			this.value = this.value.toLowerCase();
		});
		if ($("#BPFEmail").val()==""){
			$("#BPFAlert").text("Wpisz proszę adres e-mail");
			$("#BPFAlert").show();
			$("#BPFEmail").focus();
			return false;
			}			
		else if (($("#BPFEmail").val().indexOf('@')==-1) || ($("#BPFEmail").val().indexOf('.')==-1)){
			$("#BPFAlert").text("Uwaga. Niepoprawny format adresu e-mail, proszę popraw");
			$("#BPFAlert").show();
			$("#BPFEmail").focus();
			return false;
			}										
		else return true;
	});		
	
// sprawdzenie formularza ustanawiania hasla	
	$("#AddPasswordForm").submit( function() {		
		if ($("#APFpassword").val()=="" ){
			$("#APFalert").text("Wprowadź hasło.");
			$("#APFalert").show();
			$("#APFpassword").focus();
			return false;
			}	
		else if ($("#APFpasswordconf").val()=="" ){
			$("#APFalert").text("Dla pewności powtórz raz jeszcze to samo hasło.");
			$("#APFalert").show();
			$("#APFpasswordconf").focus();
			return false;
			}					
		else if ($("#APFpassword").val()!=$("#APFpasswordconf").val()	) {
			$("#APFalert").text("Hasło musi być identyczne w obu polach formularza");
			$("#APFalert").show();	
			return false;	
			}
		else return true;
	});		

// preview kartki
	$("a.EcPrev").click(function(){
    	var windowtitle = 'Podgląd eKartki Ajlawju.pl';	
		var url = this.href;
        GB_show(windowtitle,url,612,740);
        return false;
	});
	
// preview kartki
	$("a.EcPrevOld").click(function(){
    	var windowtitle = 'Podgląd eKartki Ajlawju.pl';	
		var url = this.href;
        GB_show(windowtitle,url,560,750);
        return false;
	});	
	
// wyswietlanie linku do kartki
	$("a.ShowLink").click(function(){
		$(this).parent().parent().children(".Addressee").children("i").show();
        return false;
	});		
			
	
// usuniecie kartki	
	$("a.EcDel").click(function(){    	
		var url = this.href;
		var queryString = url.replace(/^[^\?]+\??/,'');
		var params = parseQuery( queryString );
		var action = params['type'];
		var info = "";
		if (action == "archives" || action == "ecarchives")
			{
				info = "Uwaga! Jeste¶ PEWNA(Y),  \n¿e chcesz usun±æ t± kartkê ze swojego Archiwum";
			}
		else if (action == "receive" || action == "ecreceive")
			{
				info = "Uwaga! Jeste¶ PEWNA(Y),  \n¿e chcesz ju¿ teraz usun±æ t± kartkê?";
			}
		else if (action == "delayed" || action == "ecdelayed")
			{
				info = "Uwaga! Jeste¶ PEWNA(Y),  \n¿e chcesz skasowaæ t± kartkê? Kartka nie zosta³a jeszcze wys³ana!";
			}	
		var agree = confirm(info);	
		if (agree) {
			location = url;						       
		}	
        return false;
	});	

// umieszczenie ekartki w archiwum	
	$("a.EcArch").click(function(){ 
		var url = this.href;
		var info = "UWAGA! Chcesz ju¿ teraz    \nusun±æ t± kartkê z sieci www    \ni przenie¶æ do swojego ARCHIWUM?";
		if (confirm(info)) {
			location = url;
			}
        return false;
	});	
	
		
});
	

	

