// JavaScript Document

function klienci_indywidualni()
{
	$('DIV_klienci_firmowi').setStyle({display: 'none'});
	$('DIV_dane_dodatkowe').setStyle({display: 'none'});
	$('DIV_akceptacja_regulaminu').setStyle({display: 'none'});
	$('DIV_klienci_indywidualni').setStyle({display: 'block'});

	$('button_klienci_indywidualni').setStyle({display: 'none'});
	$('button_klienci_indywidualni_down').setStyle({display: 'inline'});
	$('button_klienci_firmowi').setStyle({display: 'inline'});
	$('button_klienci_firmowi_down').setStyle({display: 'none'});
	
	$('rodzaj_klienta').value = 'P';
}

function klienci_firmowi()
{
	$('DIV_klienci_indywidualni').setStyle({display: 'none'});
	$('DIV_dane_dodatkowe').setStyle({display: 'none'});
	$('DIV_akceptacja_regulaminu').setStyle({display: 'none'});
	$('DIV_klienci_firmowi').setStyle({display: 'block'});
	
	$('button_klienci_indywidualni').setStyle({display: 'inline'});
	$('button_klienci_indywidualni_down').setStyle({display: 'none'});
	$('button_klienci_firmowi').setStyle({display: 'none'});
	$('button_klienci_firmowi_down').setStyle({display: 'inline'});

	$('rodzaj_klienta').value = 'F';
}

function informacje_podstawowe_krok_1()
{
	$('DIV_dane_dodatkowe').setStyle({display: 'none'});
	
	if($('rodzaj_klienta').value == 'P')
	{
		$('DIV_klienci_indywidualni').setStyle({display: 'block'});
		
		$('button_klienci_indywidualni').setStyle({display: 'none'});
		$('button_klienci_indywidualni_down').setStyle({display: 'inline'});
		$('button_klienci_firmowi').setStyle({display: 'inline'});
		$('button_klienci_firmowi_down').setStyle({display: 'none'});
	}
	else if($('rodzaj_klienta').value == 'F')
	{
		$('DIV_klienci_firmowi').setStyle({display: 'block'});

		$('button_klienci_indywidualni').setStyle({display: 'inline'});
		$('button_klienci_indywidualni_down').setStyle({display: 'none'});
		$('button_klienci_firmowi').setStyle({display: 'none'});
		$('button_klienci_firmowi_down').setStyle({display: 'inline'});
	}

	//$('button_klienci_indywidualni').setStyle({display: 'inline'});
	//$('button_klienci_firmowi').setStyle({display: 'inline'});
}

function akceptacja_regulaminu_krok_3()
{
	if($('rodzaj_klienta').value == 'P') {
		$('sklep_imie').value = $('i_imie').value;
		$('sklep_nazwisko').value = $('i_nazwisko').value;
		$('sklep_email').value = $('i_email').value;
		$('sklep_imie_nazwisko_kontener_1').setStyle({display: 'none'});
		$('sklep_imie_nazwisko_kontener_2').setStyle({display: 'none'});
	}
	else if($('rodzaj_klienta').value == 'F'){
		$('sklep_email').value = $('f_email').value;
		$('sklep_imie_nazwisko_kontener_1').setStyle({display: ''});
		$('sklep_imie_nazwisko_kontener_2').setStyle({display: ''});
	}
	
	$('DIV_dane_dodatkowe').setStyle({display: 'none'});
	$('DIV_akceptacja_regulaminu').setStyle({display: 'block'});
}

function wyslij_formularz_rejestracyjny()
{
	this.form_error = false;
	
	check_checked('zgoda_1');
	if($('sklep_haslo_1').value != '' || $('sklep_haslo_2').value != '' || $('zgoda_3').checked ){
		$('rejestracjaSklep').checked = true;
	}
	else {
		$('rejestracjaSklep').checked = false;
	}
	
	if($('rejestracjaSklep').checked ) {
		check_empty('sklep_imie');
		check_empty('sklep_nazwisko');
		check_empty('sklep_haslo_1');
		check_checked('zgoda_3');
		check_password_sklep();
		var email = $('sklep_email').value;
		var linkus = wwwDir+"/incl/rejestracja/ajax_request/ajax_registration.php";
		var czym = "post";
		var par = "operacja=sprawdz_email_sklep&email="+email;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'OK')
					{
						$('sklep_email_error_3').setStyle({display: 'none'});	
						if($('rodzaj_klienta').value == 'P')
						{
							$('i_email').value = $('sklep_email').value;
						}
						else if($('rodzaj_klienta').value == 'F')
						{
							$('f_email').value = $('sklep_email').value;
						}
						
						if(this.form_error == false)
						{
							$('akcja').value = 'wyslij_formularz';
							$('form_registration').submit();
						}
					}
					else
					{
						$('sklep_email_kontener').setStyle({display: ''});
						$('sklep_email_error_3').setStyle({display: 'block'});	
					}
				}
			}
		)
	}
	else{
		if(this.form_error == false)
		{
			$('akcja').value = 'wyslij_formularz';
			$('form_registration').submit();
		}
	}

}

function informacje_dodatkowe_p_krok_2()
{
	this.form_error = false;
	
	//check_empty('i_rok_urodzenia');
	check_data_urodzenia()
	check_empty('i_imie');
	check_empty('i_nazwisko');
	check_empty('i_ulica');
	check_empty('i_nr_domu');
	check_empty('i_miejscowosc');
	check_p_kod();
	check_empty('i_email');
	check_email('i_email');
	
	if(this.form_error == false)
	{
		var email = $('i_email').value;
		var linkus = wwwDir+"/incl/rejestracja/ajax_request/ajax_registration.php";
		var czym = "post";
		var par = "operacja=sprawdz_email&email="+email;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'OK')
					{
						$('i_email_error_3').setStyle({display: 'none'});	
						if($('rodzaj_klienta').value == 'P')
						{
							$('DIV_klienci_indywidualni').setStyle({display: 'none'});
						}
						else if($('rodzaj_klienta').value == 'F')
						{
							$('DIV_klienci_firmowi').setStyle({display: 'none'});
						}
						$('DIV_akceptacja_regulaminu').setStyle({display: 'none'});
						$('DIV_dane_dodatkowe').setStyle({display: 'block'});
						$('button_klienci_firmowi').setStyle({display: 'none'});
					}
					else
					{
						$('i_email_error_3').setStyle({display: 'block'});	
					}
				}
			}
		)
	}
}

function informacje_dodatkowe_f_krok_2()
{
	this.form_error = false;
	
	check_empty('f_nazwa_firmy');
	check_empty('f_ulica');
	check_empty('f_nr_domu');
	check_f_kod();
	check_empty('f_miejscowosc');
	check_empty('f_email');
	check_email('f_email');
	
	if(this.form_error == false)
	{
		var email = $('f_email').value;
		var linkus = wwwDir+"/incl/rejestracja/ajax_request/ajax_registration.php";
		var czym = "post";
		var par = "operacja=sprawdz_email&email="+email;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'OK')
					{
						$('f_email_error_3').setStyle({display: 'none'});	
						if($('rodzaj_klienta').value == 'P')
						{
							$('DIV_klienci_indywidualni').setStyle({display: 'none'});
						}
						else if($('rodzaj_klienta').value == 'F')
						{
							$('DIV_klienci_firmowi').setStyle({display: 'none'});
						}
						$('DIV_akceptacja_regulaminu').setStyle({display: 'none'});
						$('DIV_dane_dodatkowe').setStyle({display: 'block'});
						$('button_klienci_indywidualni').setStyle({display: 'none'});
					}
					else
					{
						$('f_email_error_3').setStyle({display: 'block'});	
					}
				}
			}
		)
	}
}


function informacje_dodatkowe_krok_2()
{
	if($('rodzaj_klienta').value == 'P')
	{
		$('DIV_klienci_indywidualni').setStyle({display: 'none'});
	}
	else if($('rodzaj_klienta').value == 'F')
	{
		$('DIV_klienci_firmowi').setStyle({display: 'none'});
	}
	$('DIV_akceptacja_regulaminu').setStyle({display: 'none'});
	$('DIV_dane_dodatkowe').setStyle({display: 'block'});
}

function action_login()
{
	this.form_error = false;

	check_empty('klub_login');
	check_empty('klub_password');
	//alert($('klub_login').value);
	//alert($('klub_password').value);
	if(this.form_error == false)
	{
		if($('klub_login').value != 'Twój numer karty' && $('klub_password').value != 'hasło')
		{
			$('form_login').action = 'logowanie/logowanie.html';
			$('form_login').submit();
		}
	}
}

function check_num_key(e)
{
	//alert('Key');	
	var kod = (window.event) ? window.event.keyCode : e.which;
    alert('Nacisnales: ' + String.fromCharCode(kod) + ', kod znaku: ' + kod);
}

function wyslij_zlote_karty_hp()
{
	this.form_error = false;

	check_data_urodzenia()
	check_empty('i_imie');
	check_empty('i_nazwisko');
	check_empty('i_ulica');
	check_empty('i_nr_domu');
	check_empty('i_miejscowosc');
	check_p_kod();
	check_empty('i_email');
	check_email('i_email');
	
	if(this.form_error == false)
	{
		var email = $('i_email').value;
		var linkus = wwwDir+"/incl/rejestracja/ajax_request/ajax_registration.php";
		var czym = "post";
		var par = "operacja=sprawdz_email&email="+email;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'OK')
					{
						$('i_email_error_3').setStyle({display: 'none'});	
						
						check_checked('zgoda_1');
						
						if(this.form_error == false)
						{
							$('akcja').value = 'wyslij_formularz';
							$('form_registration').submit();
						}
					}
					else
					{
						$('i_email_error_3').setStyle({display: 'block'});	
					}
				}
			}
		)
	}
}

function wyslij_zlote_karty()
{
	this.form_error = false;
	
	check_empty('f_nazwa_firmy');
	check_empty('f_ulica');
	check_empty('f_nr_domu');
	check_f_kod();
	check_empty('f_miejscowosc');
	check_empty('f_email');
	check_email('f_email');
	
	if(this.form_error == false)
	{
		var email = $('f_email').value;
		var linkus = wwwDir+"/incl/rejestracja/ajax_request/ajax_registration.php";
		var czym = "post";
		var par = "operacja=sprawdz_email&email="+email;
		var myAjax = new Ajax.Request
		(  linkus, 
			{ method: czym, parameters: par , onComplete:function(odp)
				{
					var stan = odp.responseText;
					//alert(stan);
					if(stan == 'OK')
					{
						$('f_email_error_3').setStyle({display: 'none'});	
						
						check_checked('zgoda_1');
						
						if(this.form_error == false)
						{
							$('akcja').value = 'wyslij_formularz';
							$('form_registration').submit();
						}
					}
					else
					{
						$('f_email_error_3').setStyle({display: 'block'});	
					}
				}
			}
		)
	}
}

