function SubmitComandaForm() 
{  
	if ( submit > 0 ) { alert('Te rugam sa astepti ...'); return false; }
	
	form = GetElement('form_comanda'); 
	if ( form )
	{
		form.submit();	
		submit++;
		return true;
	}   
	
	return false;
}

function SubmitClientdataForm() 
{ 
	if ( submit > 0 ) { alert('Te rugam sa astepti ...'); return false; }
	
	form = GetElement('form_dateclient'); 
	if ( form && form.onsubmit() )
	{
		form.submit();
		submit++;
		return true;
	}
	
	return false;
}

function OnSubmitClientdataForm() 
{  
	if ( submit > 0 ) { alert('Te rugam sa astepti ...'); return false; }

	if ( !TestField('cd_nume', '^.+$', 'Lipsesc date! Te rugam sa introduci numele tau de familie!') ) return false;
	if ( !TestField('cd_nume', '^([A-Za-z]+)$', 'Numele tau nu pare corect!') ) return false;
	
	if ( !TestField('cd_prenume', '^.+$', 'Lipsesc date! Te rugam sa introduci prenumele tau!') ) return false;
	if ( !TestField('cd_prenume', '^[A-Za-z\- \t]+$', 'Prenumele tau nu pare corect!') ) return false;
	
	if ( !TestField('cd_CNP', '^.+$', 'Lipsesc date! Te rugam sa introduci codul numeric personal din buletinul/cartea de identitate!') ) return false;
	if ( !TestField('cd_CNP', '^[1|2][0-9]{12}$', 'Codul numeric personal nu pare corect') ) return false;
	
	if ( !TestField('cd_telefon', '^.+$', 'Lipsesc date! Te rugam sa introduci numarul tau de telefon!') ) return false;
	if ( !TestField('cd_telefon', '^[0-9\-. \t/]{6,15}$', 'Numarul de telefon nu pare corect!') ) return false;
	
	if ( !TestField('cd_email', '^.+$', 'Lipsesc date! Te rugam sa introduci adresa de email!') ) return false;
	if ( !TestField('cd_email', email_filter, 'Adresa de email nu pare corecta!') ) return false;
	
	if ( !TestField('cd_adresa', '^.+$', 'Lipsesc date! Te rugam sa introduci adresa!') ) return false;
	if ( !TestField('cd_adresa', '^.{3,}$', 'Adresa nu pare corecta!') ) return false;
	
	if ( !TestField('cd_cod_postal', '^.+$', 'Lipsesc date! Te rugam sa introduci codul postal!') ) return false;
	if ( !TestField('cd_cod_postal', '^[0-9]{1,6}$', 'Codul postal nu pare corect!') ) return false;
	
	if ( !TestField('cd_localitate', '^.+$', 'Lipsesc date! Te rugam sa introduci localitatea!') ) return false;
	if ( !TestField('cd_localitate', '[A-Za-z\- \t]{3,}$', 'Numele localitatii nu pare corect!') ) return false;
	
	if ( !TestField('cd_judet', '^.+$', 'Lipsesc date! Te rugam sa introduci judetul!') ) return false;
	if ( !TestField('cd_judet', '[A-Za-z\- \t]{3,}$', 'Numele judetului nu pare corect!') ) return false;
	
	form = GetElement('form_dateclient'); 
	if ( form && (form.auth_action.value == 'contnou' || form.cd_parola1.value != "") )
	{
		if ( !TestField('cd_parola1', '^.+$', 'Lipsesc date! Te rugam sa introduci o parola!') ) return false;
		if ( !TestField('cd_parola1', /^[\w]{4,}$/, 'Parola este prea scurta, incearca una cu macar 4 caractere!') ) return false;
	
		if ( !TestField('cd_parola2', '^.+$', 'Lipsesc date! Te rugam sa reintroduci parola pentru confirmare!') ) return false;
		
		if ( form.cd_parola1.value != form.cd_parola2.value ) 
		{
			alert("Atentie! Parola si confirmarea ei nu sunt identice!");
			form.cd_parola2.focus();
			return false;
		}
	}
	
	return true;
}
