// JavaScript Document// JavaScript Document
var form_error = false;

function check_empty(nazwa)
{
	if($(nazwa))
	{
		if($(nazwa).value.empty())
		{
			$(nazwa).className = 'formularz_error';
			if($(nazwa+'_error'))
			{
				$(nazwa+'_error').setStyle({display: 'block'});
			}
			this.form_error = true;
		}
		else
		{
			$(nazwa).className = 'formularz';
			if($(nazwa+'_error'))
			{
				$(nazwa+'_error').setStyle({display: 'none'});
			}
		}
	}
	else
	{
		this.form_error = true;
	}
}

function check_email(nazwa)
{
	var wartosc = $(nazwa).value;

	if(wartosc.indexOf('@')>-1 && wartosc.indexOf('.')>-1)
	{
		$(nazwa).className = "formularz";
		if($(nazwa+'_error_2'))
		{
			$(nazwa+'_error_2').setStyle({display: 'none'});
		}
	}
	else
	{
		$(nazwa).className = "formularz_error";
		if($(nazwa+'_error_2'))
		{
			$(nazwa+'_error_2').setStyle({display: 'block'});
		}
		this.form_error = true;
	}				
}
function check_email_newsletter(nazwa)
{
	var wartosc = $(nazwa).value;

	if(wartosc.indexOf('@')>-1 && wartosc.indexOf('.')>-1)
	{
		//$(nazwa).className = "newsletter_input";
		if($(nazwa+'_error_2'))
		{
			$(nazwa+'_error_2').setStyle({display: 'none'});
		}
	}
	else
	{
		//$(nazwa).className = "newsletter_input_error";
		if($(nazwa+'_error_2'))
		{
			$(nazwa+'_error_2').setStyle({display: 'block'});
		}
		this.form_error = true;
	}				
}

function check_checked(nazwa)
{
	if($(nazwa))
	{
		if($(nazwa).checked)
		{
			if($(nazwa+'_error'))
			{
				$(nazwa+'_error').setStyle({display: 'none'});
			}
		}
		else
		{
			if($(nazwa+'_error'))
			{
				$(nazwa+'_error').setStyle({display: 'block'});
				this.form_error = true;
			}
		}
	}
}

function wyslij_formularz_rabaty_rozkladowi()
{
	this.form_error = false;
	
	check_empty('kierunek_lotu_rozkladowi');
	check_empty('wojewodztwo_rozkladowi');
	check_empty('plec_rozkladowi');
	check_empty('email_rozkladowi');
	check_email('email_rozkladowi');
	
	if(this.form_error == false)
	{
		$('operacja_rabaty_rozkladowi').value = 'pobierz_kupon_rabatowy_rozkladowi';
		$('form_rabaty_rozkladowi').submit();
	}
}

function wyslij_formularz_rabaty_czarterowi()
{
	this.form_error = false;
	
	check_empty('kierunek_lotu_czarterowi');
	check_empty('wojewodztwo_czarterowi');
	check_empty('plec_czarterowi');
	check_empty('email_czarterowi');
	check_email('email_czarterowi');
	
	if(this.form_error == false)
	{
		$('operacja_rabaty_czarterowi').value = 'pobierz_kupon_rabatowy_czarterowi';
		$('form_rabaty_czarterowi').submit();
	}
}


function wyslij_rejestracje()
{
	this.form_error = false;
	
	check_empty('nazwa_biura');
	check_empty('nip');
	check_empty('ulica');
	check_empty('miasto');
	check_empty('kod');
	check_empty('telefon');
	check_empty('fax');
	check_empty('email_r');
	check_email('email_r');
	check_empty('www');
	check_empty('login_r');
	check_empty('haslo_r');
	check_empty('haslo_r_2');
	check_checked('potwierdzenie_zgodnosci');
	
	if(this.form_error == false)
	{
		$('login_error_exists').setStyle({display: 'none'});
		$('login_r').className = 'formularz';
		
		if($('haslo_r').value == $('haslo_r_2').value)
		{
			$('haslo_r').className = 'formularz';
			$('haslo_r_2').className = 'formularz';
			$('haslo_r_different').setStyle({display: 'none'});
			
			var login = $('login_r').value;
			var linkus = "http://"+wwwDir+"/incl/rabaty/ajax.php";
			var czym="post";
			var par="operacja=sprawdz_login&login="+login;
			var myAjax = new Ajax.Request
			(  linkus, 
				{ method: czym, parameters: par , onComplete:function(odp)
					{
						var stan = odp.responseText;
						if(stan == 'OK')
						{
							$('login_error_exists').setStyle({display: 'none'});
							$('login_r').className = 'formularz';
							$('operacja_registration').value = 'wyslij_rejestracje';
							$('registration_form').submit();
						}
						else
						{
							$('login_r').className = 'formularz_error';
							$('login_error_exists').setStyle({display: 'block'});
						}
					}
				}
			);
		}
		else
		{
			$('haslo_r').className = 'formularz_error';
			$('haslo_r_2').className = 'formularz_error';
			$('haslo_r_different').setStyle({display: 'block'});
		}
		
	}
}
function wyslij_logowanie()
{
	this.form_error = false;
	
	check_empty('login');
	check_empty('haslo');
	
	if(this.form_error == false)
	{
		$('operacja_login').value = 'zaloguj';
		$('login_form').submit();
	}
}

function registration()
{
	$('DIV_registration').setStyle({display: 'block'});	
}

function registration_cancel()
{
	$('DIV_registration').setStyle({display: 'none'});	
}

function newsletter()
{
	this.form_error = false;
	
	check_email_newsletter('newsletter_input');
	if(this.form_error == false)
	{
		var newsletter_adres = $('newsletter_input').value;
		var linkus = "http://"+wwwDir+"/incl/newsletter/ajax_request.php";
		var czym = "post";
		var par = "operacja=sprawdz_email&email="+newsletter_adres;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'DODANY ')
					{
						alert(newsletter_dodany);	
					}
					else if(stan == 'BLAD_DODANY ')
					{
						alert(newsletter_dodany_blad);	
					}
					else if(stan == 'USUNIETY ')
					{
						alert(newsletter_usuniety);	
					}
					else if(stan == 'BLAD_USUNIETY ')
					{
						alert(newsletter_usuniety_blad);	
					}
					else
					{
						alert(newsletter_nieoczekiwany_blad);	
					}
					$('newsletter_input').value = '';
				}
			}
		);
	}
	else
	{
		alert('Wypełnij poprawnie adres email !!!');	
	}
}
function wyczysc_newsletter()
{
	$('newsletter_input').value = '';	
}
function wstaw_newsletter()
{
	if($('newsletter_input').value == '')
	{
		$('newsletter_input').value = zapisz_sie;
	}
}
