function numOnly(oTxt) 
{
	if (!/^[\d\.]+$/.test(oTxt.value) || isNaN(oTxt.value)) 
	{
		oTxt.value = oTxt.value.substring(0,oTxt.value.length-1);
	}	
}
function CheckNewsletter()
{
	err="0";
	
	if (document.subscribe.newsletter.value=="")
	{
		err="1";
		message='Please supply an email address';
	}
	if (document.subscribe.fname.value=="")
	{
		err="1";
		message='Please supply your full name';
	}
	
	if (err=="0")
	{
		if (!( document.subscribe.newsletter.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Please supply a valid email address");
		}
		else
		{
			document.subscribe.action="newsletter_check.asp";
			document.subscribe.submit();
		}
	}
	else
	{
		alert (message);
	}
}

function CheckNewsletter_press(e)
{
	if (parseInt(e.keyCode)==13) 
	{
		CheckNewsletter();
	}
}
/*
function delete_calculator_values(msg)
{
	if (confirm(msg))
	{
		document.del.action="calculator_delete_check.php";
		document.del.submit();
	}
}
function check_for_ron(e)
{
	if (document.in_out.symb.value.toUpperCase()=="RON")
	{
		document.in_out.valoare.value="1";
		document.in_out.valoare.disabled=true;
	}
	else
	{
		document.in_out.valoare.disabled=false;
		
	}
}
function login_menu(e)
{
	if (parseInt(e.keyCode)==13) 
	{
		document.user_login.submit();
	}
}

function cauta_simbol_off(val)
{
	if (document.logind.simbol_search.value==val)
	{
		document.logind.simbol_search.value="";
	}
}
function cauta_simbol_on(val)
{
	if (document.logind.simbol_search.value=="")
	{
		document.logind.simbol_search.value=val;
	}
}





function login_username_off()
{
	if (document.user_login.username.value=="username")
	{
		document.user_login.username.value="";
	}
}
function login_username_on()
{
	if (document.user_login.username.value=="")
	{
		document.user_login.username.value="username";
	}
}

function login_password_off()
{
	if (document.user_login.password.value=="parola")
	{
		document.user_login.password.value="";
	}
}

function login_username_on1()
{
	if (document.new_password.username1.value=="")
	{
		document.new_password.username1.value="username";
	}
}

function subscribe_nume_on()
{
	if (document.upd.nume.value=="")
	{
		document.upd.nume.value="Nume";
	}
}
function subscribe_nume_on2()
{
	if (document.upd.nume.value=="")
	{
		document.upd.nume.value="Name";
	}
}
function subscribe_nume_off()
{
	if (document.upd.nume.value=="Nume" || document.upd.nume.value=="Name")
	{
		document.upd.nume.value="";
	}
}

function subscribe_nume_on1()
{
	if (document.upd.email.value=="")
	{
		document.upd.email.value="Email";
	}
}
function subscribe_nume_off1()
{
	if (document.upd.email.value=="Email")
	{
		document.upd.email.value="";
	}
}

function login_username_off1()
{
	if (document.new_password.username1.value=="username")
	{
		document.new_password.username1.value="";
	}
}

function login_username_on2()
{
	if (document.new_password.username1.value=="")
	{
		document.new_password.username1.value="username";
	}
}
function login_username_off2()
{
	if (document.new_password.username1.value=="username")
	{
		document.new_password.username1.value="";
	}
}

function login_password_on()
{
	if (document.user_login.password.value=="")
	{
		document.user_login.password.value="parola";
	}
}

function Edit_pers_juridice(var_nume_societate, var_oras, var_adresa, var_telefon1, var_telefon2, var_telefon3, var_fax, var_nume_de_familie, var_prenume, var_position_in_society, var_email, var_telefon_fix, var_telefon_mobil, var_fax, var_message)
{
	message=var_message+':\n';
	err="0";
	if (document.upd_account.nume_firma.value=="")
	{
		err="1";
		message=message+'- '+var_nume_societate+'\n';
	}
	if (document.upd_account.firma_oras.value=="")
	{
		err="1";
		message=message+'- '+var_oras+'\n';
	}
	if (document.upd_account.firma_adresa.value=="")
	{
		err="1";
		message=message+'- '+var_adresa+'\n';
	}
	if (document.upd_account.firma_telefon1.value=="")
	{
		err="1";
		message=message+'- '+var_telefon1+'\n';
	}
	if (document.upd_account.firma_telefon2.value=="")
	{
		err="1";
		message=message+'- '+var_telefon2+'\n';
	}
	if (document.upd_account.firma_telefon3.value=="")
	{
		err="1";
		message=message+'- '+var_telefon3+'\n';
	}
	if (document.upd_account.firma_fax.value=="")
	{
		err="1";
		message=message+'- '+var_fax+'\n';
	}
	if (document.upd_account.persoana_contact_nume.value=="")
	{
		err="1";
		message=message+'-  '+var_nume_de_familie+'\n';
	}
	if (document.upd_account.persoana_contact_prenume.value=="")
	{
		err="1";
		message=message+'-  '+var_prenume+'\n';
	}
	if (document.upd_account.persoana_contact_pozitie_firma.value=="")
	{
		err="1";
		message=message+'-  '+var_position_in_society+'\n';
	}
	if (document.upd_account.persoana_contact_email.value=="")
	{
		err="1";
		message=message+'-  '+var_email+'\n';
	}
	if (document.upd_account.persoana_contact_telefon_fix.value=="")
	{
		err="1";
		message=message+'-  '+var_telefon_fix+'\n';
	}
	if (document.upd_account.persoana_contact_telefon_mobil.value=="")
	{
		err="1";
		message=message+'-  '+var_telefon_mobil+'\n';
	}
	if (document.upd_account.persoana_contact_fax.value=="")
	{
		err="1";
		message=message+'-  '+var_fax+'\n';
	}
	
	
	if (err=="0")
	{
		if (!( document.upd_account.persoana_contact_email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert ("Va rugam sa furnizati o adresa valida de email");
		}
		else
		{
			document.upd_account.action="clienti_pers_juridice_edit_check.php";
			document.upd_account.submit();
		}
	}
	else
	{
		alert (message);
	}
}

function Edit_pers_fizice(var_nume_de_familie, var_prenume, var_oras, var_adresa, var_telefon_fix, var_telefon_mobil, var_fax, var_data_nasterii, var_message)
{
	message=var_message+':\n';
	err="0";
	if (document.upd_account.nume.value=="")
	{
		err="1";
		message=message+'- '+var_nume_de_familie+'\n';
	}
	if (document.upd_account.prenume.value=="")
	{
		err="1";
		message=message+'- '+var_prenume+'\n';
	}
	if (document.upd_account.oras.value=="")
	{
		err="1";
		message=message+'- '+var_oras+'\n';
	}
	if (document.upd_account.adresa.value=="")
	{
		err="1";
		message=message+'- '+var_adresa+'\n';
	}
	if (document.upd_account.telefon_fix.value=="")
	{
		err="1";
		message=message+'- '+var_telefon_fix+'\n';
	}
	if (document.upd_account.telefon_mobil.value=="")
	{
		err="1";
		message=message+'- '+var_telefon_mobil+'\n';
	}
	if (document.upd_account.fax.value=="")
	{
		err="1";
		message=message+'- '+var_fax+'\n';
	}
	if (document.upd_account.data_nasterii.value=="")
	{
		err="1";
		message=message+'- '+var_data_nasterii+'\n';
	}
	
	
	if (err=="0")
	{
		document.upd_account.action="clienti_pers_fizice_edit_check.php";
		document.upd_account.submit();
	}
	else
	{
		alert (message);
	}
}

function Edit_pers_juridice_press(e, var_nume_societate, var_oras, var_adresa, var_telefon1, var_telefon2, var_telefon3, var_fax, var_nume_de_familie, var_prenume, var_position_in_society, var_email, var_telefon_fix, var_telefon_mobil, var_fax, var_message)
{
	if (parseInt(e.keyCode)==13) 
	{
		Edit_pers_juridice(var_nume_societate, var_oras, var_adresa, var_telefon1, var_telefon2, var_telefon3, var_fax, var_nume_de_familie, var_prenume, var_position_in_society, var_email, var_telefon_fix, var_telefon_mobil, var_fax, var_message);
	}
}

function Edit_pers_fizice_press(e, var_nume_de_familie, var_prenume, var_oras, var_adresa, var_telefon_fix, var_telefon_mobil, var_fax, var_data_nasterii, var_message)
{
	if (parseInt(e.keyCode)==13) 
	{
		Edit_pers_fizice(var_nume_de_familie, var_prenume, var_oras, var_adresa, var_telefon_fix, var_telefon_mobil, var_fax, var_data_nasterii, var_message);
	}
}

function Recuperare_parola_press(e, message)
{
	if (parseInt(e.keyCode)==13) 
	{
		Recuperare_parola(message);
	}
}
function Recuperare_parola(message)
{
	if (document.new_password.username1.value== "" )
	{
		alert (message);
	}
	else
	{
		document.new_password.action="recuperare_parola_check.php";
		document.new_password.submit();
	}
}
function Recuperare_parola_tranzactionare_press(e, message)
{
	if (parseInt(e.keyCode)==13) 
	{
		Recuperare_parola_tranzactionare(message);
	}
}
function Recuperare_parola_tranzactionare(message)
{
	if (document.new_password.username1.value== "" )
	{
		alert (message);
	}
	else
	{
		document.new_password.action="recuperare_parola_tranzactionare_check.php";
		document.new_password.submit();
	}
}
function Verify_business_step2(message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, nume_firma, var_info_firma, var_contact_person_info, telefon1, telefon2, telefon3, position_in_society, cnp)
{
	message=message+"\n";
	err="0";
	if (document.cont_nou_step2.email.value=="")
	{
		err="1";
		message=message+'- ' + email + '\n';
	}
	if (document.cont_nou_step2.nume_firma.value=="")
	{
		err="1";
		message=message+'- ' + var_info_firma + ' - ' + nume_firma + '\n';
	}
	if (document.cont_nou_step2.oras.value=="")
	{
		err="1";
		message=message+'- ' + var_info_firma + ' - ' + oras + '\n';
	}
	if (document.cont_nou_step2.address.value=="")
	{
		err="1";
		message=message+'- ' + var_info_firma + ' - ' + adresa + '\n';
	}
	if (document.cont_nou_step2.telefon1.value=="")
	{
		err="1";
		message=message+'- ' + var_info_firma + ' - ' + telefon1 + '\n';
	}

	if (document.cont_nou_step2.contact_first_name.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + first_name + '\n';
	}
	if (document.cont_nou_step2.contact_last_name.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + last_name + '\n';
	}
	if (document.cont_nou_step2.position_in_society.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + position_in_society + '\n';
	}
	if (document.cont_nou_step2.contact_email.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + email + '\n';
	}
	if (document.cont_nou_step2.contact_fix.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + fix + '\n';
	}
	if (document.cont_nou_step2.contact_mobil.value=="")
	{
		err="1";
		message=message+'- ' + var_contact_person_info + ' - ' + mobil + '\n';
	}
	if (document.cont_nou_step2.cnp.value=="" || document.cont_nou_step2.cnp.value.length!=13)
	{
		err="1";
		message=message+'- ' + cnp + '\n';
	}
	
	
	
	if (err=="0")
	{
		if (!( document.cont_nou_step2.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert (email_message);
		}
		else
		{
			if (!( document.cont_nou_step2.contact_email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
			{
				alert (var_contact_person_info + ': ' + email_message);
			}
			else
			{
				document.cont_nou_step2.action="cont_nou_step2_business_check.php";
				document.cont_nou_step2.submit();
			}
		}
	}
	else
	{
		alert (message);
	}
}

function numOnly(oTxt) 
{
	if (!/^[\d\.]+$/.test(oTxt.value) || isNaN(oTxt.value)) 
	{
		oTxt.value = oTxt.value.substring(0,oTxt.value.length-1);
	}	
}


function numOnlyAndMarket(oTxt) 
{
	if (!/^[\d\.]+$/.test(oTxt.value) || isNaN(oTxt.value)) 
	{
		if (isNaN(oTxt.value*(-1)) && 
			(oTxt.value!='m') &&
			(oTxt.value!='M')
			)
		{
			oTxt.value = oTxt.value.substring(0,oTxt.value.length-1);
		}
	}	
}

function Verify_business_step2_press(e,message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, nume_firma, var_info_firma, var_contact_person_info, telefon1, telefon2, telefon3, position_in_society, cnp)
{
	if (parseInt(e.keyCode)==13) 
	{
		Verify_business_step2(message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, nume_firma, var_info_firma, var_contact_person_info, telefon1, telefon2, telefon3, position_in_society, cnp);
	}
}

function Verify_personal_step2_press(e,message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, cnp)
{
	if (parseInt(e.keyCode)==13) 
	{
		Verify_personal_step2(message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, cnp);
	}
}

function Verify_personal_step2(message, email, parola, retype_parola, oras, adresa, data_nasterii, first_name, last_name, email_message, password_message, fix, mobil, cnp)
{
	message=message+"\n";
	err="0";
	if (document.cont_nou_step2.email.value=="")
	{
		err="1";
		message=message+'- ' + email + '\n';
	}
	if (document.cont_nou_step2.first_name.value=="")
	{
		err="1";
		message=message+'- ' + first_name + '\n';
	}
	if (document.cont_nou_step2.last_name.value=="")
	{
		err="1";
		message=message+'- ' + last_name + '\n';
	}
	if (document.cont_nou_step2.oras.value=="")
	{
		err="1";
		message=message+'- ' + oras + '\n';
	}
	if (document.cont_nou_step2.address.value=="")
	{
		err="1";
		message=message+'- ' + adresa + '\n';
	}
	if (document.cont_nou_step2.fix.value=="")
	{
		err="1";
		message=message+'- ' + fix + '\n';
	}
	if (document.cont_nou_step2.mobil.value=="")
	{
		err="1";
		message=message+'- ' + mobil + '\n';
	}
	
	if (document.cont_nou_step2.dob.value=="")
	{
		err="1";
		message=message+'- ' + data_nasterii + '\n';
	}
	
	if (document.cont_nou_step2.cnp.value=="" || document.cont_nou_step2.cnp.value.length!=13)
	{
		err="1";
		message=message+'- ' + cnp + '\n';
	}
		
	
	if (err=="0")
	{
		if (!( document.cont_nou_step2.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert (email_message);
		}
		else
		{
			document.cont_nou_step2.action="cont_nou_step2_personal_check.php";
			document.cont_nou_step2.submit();
		}
	}
	else
	{
		alert (message);
	}
}

function Insert_user_email(message, nume, email,email_message)
{
	message=message+"\n";
	err="0";
	if (document.upd.nume.value=="")
	{
		err="1";
		message=message+'- ' + nume + '\n';
	}
	if (document.upd.email.value=="")
	{
		err="1";
		message=message+'- ' + email + '\n';
	}
	
	if (err=="0")
	{
		if (!( document.upd.email.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1 ))
		{
			alert (email_message);
		}
		else
		{
			document.upd.action="offers_adauga_check.php";
			document.upd.submit();
		}
	}
	else
	{
		alert (message);
	}
}
function Insert_user_email_press(e,message, nume, email,email_message)
{
	if (parseInt(e.keyCode)==13) 
	{
		Insert_user_email(message, nume, email,email_message);
	}
}
*/
