var error = '';
var error2 = '';
function camp_gol(nume_camp){
	var elem = document.getElementById(nume_camp);
	if (elem.value == ""){
		error += "Nu ati completat campul "+nume_camp+"\n";
		error2 += "Nu ati completat campul "+nume_camp+"\n";
		return false;
	}else{
		return true;
	}
	return true;
}

function IsNumeric(nume_camp)
{
	var sText = document.getElementById(nume_camp).value;
	var elem = document.getElementById(nume_camp);
	var eroare_elem = document.getElementById('div_eroare_'+nume_camp);
	var ValidChars = "+0123456789";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{
			IsNumber = false;
		}
	}
	if (IsNumber == false){
		error2 += "Campul "+nume_camp+" trebuie sa contina doar cifre\n";
	}
	return IsNumber; 
}

function checkMail(nume_camp)
{
	var elem = document.getElementById(nume_camp);
	var x = document.getElementById(nume_camp).value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(x)){
		return true;
	}
	else{
		error += "Adresa de email este incorecta\n";
		error2 += "Adresa de email este incorecta\n";
		return false;
	}
}

//validare form contact
function valid_form_contact(){
	error = '';
	var ok = false, ok2=false;
	var nume = camp_gol('nume');
	var subiect = camp_gol('subiect');
	var mesaj = camp_gol('mesaj');
	//trebuie testata adresa de mail sa fie corecta
	if (camp_gol('email')){
		ok2=checkMail('email');
	}
	//end testare mail
	ok = nume && subiect && mesaj && ok2;
	if (!ok) alert(error);
	return ok;
}
//end validare form contact

//validare form newsletter
function valid_form_news(){
	error2 = '';
	var ok = false, ok2=false
	var name = camp_gol('nume');
	//trebuie testata adresa de mail sa fie corecta
	if (camp_gol('e-mail')){
		ok2=checkMail('e-mail');
	}
	//end testare mail
	ok = name && ok2;
	if (!ok) alert(error2);
	return ok;
}
//end validare form newsletter

//validare form cere oferta
function valid_form_cere_oferta(){
	error2 = '';
	var ok = false, ok2=false
	var reprezentant = camp_gol('reprezentant');
	var telefon = camp_gol('telefon');
	var localitate = camp_gol('localitate');
	//trebuie testata adresa de mail sa fie corecta
	if (camp_gol('email')){
		ok2=checkMail('email');
	}
	//end testare mail
	ok = reprezentant && telefon && localitate && ok2;
	if (!ok) alert(error2);
	return ok;
}
//end validare form cere_oferta

//validare form cere contact
function valid_form_contact(){
	error2 = '';
	var ok = false, ok2=false
	var name = camp_gol('name');
	var mesaj = camp_gol('mesaj');
	//trebuie testata adresa de mail sa fie corecta
	if (camp_gol('email')){
		ok2=checkMail('email');
	}
	//end testare mail
	ok = name && mesaj && ok2;
	if (!ok) alert(error2);
	return ok;
}
//end validare form contact
