﻿
function kopiuj_adres(){
	document.forms['rejestr']["fvat[f_nazwa]"].value=document.forms['rejestr']["adres[w_nazwa]"].value;
	document.forms['rejestr']["fvat[f_ulica]"].value=document.forms['rejestr']["adres[w_ulica]"].value;
	document.forms['rejestr']["fvat[f_poczta]"].value=document.forms['rejestr']["adres[w_poczta]"].value;
	};


function sprawdz_dane(){

var alinf='';
var ret=true;
mail1=document.forms['rejestr']["kontakt[mail]"].value;
mail2=document.forms['rejestr']["kontakt[mail2]"].value;

if(mail1.length < 3){ alinf += 'podaj e-mail\n\r'; ret=false;}
else if(!strcmp(mail1,mail2)){ alinf += 'maile nie są identyczne\n\r'; ret=false;}
haslo1=document.forms['rejestr']['haslo1'].value;
haslo2=document.forms['rejestr']['haslo2'].value;
if(haslo1.length < 1){ alinf += 'wprowadź hasło\n\r'; ret=false;}
else if(!strcmp(haslo1,haslo2)){ alinf += 'hasła nie są identyczne\n\r'; ret=false;}

nazwa=document.forms['rejestr']["adres[w_nazwa]"].value;
ulica=document.forms['rejestr']["adres[w_ulica]"].value;
poczta=document.forms['rejestr']["adres[w_poczta]"].value;
if(nazwa.length<2 ||ulica.length<2 ||poczta.length<2 ){ alinf += 'adres do wysyłki nie kompletny\n'; ret=false;}

// czy pole jest zaznaczone??
//if(document.forms['rejestr']['zgoda'].chacked == false){ alinf += 'prosimy o zgodę na przetwarzanie danych'; ret=false;}
if(!document.getElementById('zgoda').checked ){ alinf += 'prosimy o zgodę na przetwarzanie danych'; ret=false;}

 if(!ret) alert( alinf);
 return ret;
}


function sprawdz_dane_wh(){

var alinf='';
var ret=true;
mail1=document.forms['rejestr']["kontakt[mail]"].value;
mail2=document.forms['rejestr']["kontakt[mail2]"].value;

if(mail1.length < 3){ alinf += 'podaj e-mail\n\r'; ret=false;}
else if(!strcmp(mail1,mail2)){ alinf += 'maile nie są identyczne\n\r'; ret=false;}
//haslo1=document.forms['rejestr']['haslo1'].value;
//haslo2=document.forms['rejestr']['haslo2'].value;
//if(haslo1.length < 1){ alinf += 'wprowadź hasło\n\r'; ret=false;}
//else if(!strcmp(haslo1,haslo2)){ alinf += 'hasła nie są identyczne\n\r'; ret=false;}

nazwa=document.forms['rejestr']["adres[w_nazwa]"].value;
ulica=document.forms['rejestr']["adres[w_ulica]"].value;
poczta=document.forms['rejestr']["adres[w_poczta]"].value;
if(nazwa.length<2 ||ulica.length<2 ||poczta.length<2 ){ alinf += 'adres do wysyłki nie kompletny\n'; ret=false;}

// czy pole jest zaznaczone??
//if(document.forms['rejestr']['zgoda'].chacked == false){ alinf += 'prosimy o zgodę na przetwarzanie danych'; ret=false;}
//if(!document.getElementById('zgoda').checked ){ alinf += 'prosimy o zgodę na przetwarzanie danych'; ret=false;}

 if(!ret) alert( alinf);
 return ret;
}

function checkEmail(source,target) 
{
	var tb=document.getElementById(source);
	var err=document.getElementById(target);
	if (tb.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,6}$/)) err.innerHTML="";
	else err.innerHTML="Błędny adres e-mail!";
}

function checkEmailAlert(source) 
{
	//alert('co kurwa');
	var tb=document.getElementById(source);
	//var err=document.getElementById(target);
	if (tb.value.match(/^[0-9a-z_.-]+@([0-9a-z-]+.)+[a-z]{2,6}$/)) return true;
	else{ alert("Błędny adres e-mail!"); return false; }
}

function checkLogin(target) 
{	
	//alert('mail');
	mail1=document.forms['rejestr']["kontakt[mail]"].value;
	mail2=document.forms['rejestr']["kontakt[mail2]"].value;
	var err=document.getElementById(target);
	if(strcmp(mail1,mail2)){ err.innerHTML=""; }
	else err.innerHTML="Wprowadzony e-mail nie jest identyczny!";
}

function checkPass(target,fid) 
{	
	//alert('mail');
	mail1=document.forms[fid]["haslo1"].value;
	mail2=document.forms[fid]["haslo2"].value;
	var err=document.getElementById(target);
	if(strcmp(mail1,mail2)){ err.innerHTML=""; }
	else{ err.innerHTML="Wprowadzonye hasła nie są identyczne!";  }
}

function checkPassAlert() 
{
	//alert('co kurwa');
	//var tb=document.getElementById(source);
	//var err=document.getElementById(target);
	mail1=document.forms['ch_pass']["haslo1"].value;
	mail2=document.forms['ch_pass']["haslo2"].value;
	//var err=document.getElementById(target);
	if(strcmp(mail1,mail2)){  return true;}
	else{ alert("Wprowadzone hasła nie są identyczne!"); return false; }
}

function put_vat(id){
var vat=document.forms[id]["poz[vat]"].value;
if(strcmp(vat,'zw')){vat='0.0'; }
var brutto=document.forms[id]["poz[brutto]"].value;
document.forms[id]["poz[netto]"].value=parseFloat(brutto)/(1.0+parseFloat(vat));

}

//function is_sped_selected(){
//if(!document.getElementById(\'sp_id\').selected ){ alert(\'wybierz kolor lub rozmiar\'); return false;}
//}

function strcmp(a,b){
	if (a < b) // prawda
		return false;
	else if (a > b)
		return false;
	else
		return true;
}
