// JavaScript Document
var nrImagini = 3;
function rand(str) {
	x = Math.random()*100; 
	x= Math.round(x)%nrImagini+1;
	document.getElementById('header').src=str+'img/header_img'+x+'.gif';	
	//alert(document.getElementById('header').src);
}

function checkNr(field,error){
	var nr = document.getElementById(field);
	if(isNaN(nr.value)) { alert(error); nr.focus();nr.value="";}
}
function valideazaEmail(field,error) { //valideaza daca un camp respecta sintaxa unei adrese de email parametri: campul testat si mesajul corespunzator de eroare care este de obicei in limba cu care este afisata pagina
	var field = document.getElementById(field);
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if(field.value.length >0){
		if (!filter.test(field.value)){ 
			alert(error);			
			field.focus();
			field.value='';
			return false; 
		} else { return true; }
	}
}

function colChange(str){
	val = document.getElementById(str);
	col = document.getElementById(str+"Label").style;
	if(val.value.length) col.color = "#666666";
	
}
function validateForm(){
	company = document.getElementById('company').value;
	name = document.getElementById('name').value;
	email = document.getElementById('email').value;
	phone = document.getElementById('phone').value;
	message = document.getElementById('message').value;
	isOk = true;
	if(company.length) 
		document.getElementById('companyLabel').style.color="#666666";
	else {
		document.getElementById('companyLabel').style.color = "#cc0003";
		isOk = false;
	}
	if(name.length) 
		document.getElementById('nameLabel').style.color="#666666";
	else {
		document.getElementById('nameLabel').style.color = "#cc0003";
		isOk = false;
	}
	if(email.length) 
		document.getElementById('emailLabel').style.color="#666666";
	else {
		document.getElementById('emailLabel').style.color = "#cc0003";
		isOk = false;
	}
	if(phone.length) 
		document.getElementById('phoneLabel').style.color="#666666";
	else {
		document.getElementById('phoneLabel').style.color = "#cc0003";
		isOk = false;
	}
	if(message.length) 
		document.getElementById('messageLabel').style.color="#666666";
	else {
		document.getElementById('messageLabel').style.color = "#cc0003";
		isOk = false;
	}
	if(!isOk) {
		document.getElementById('error').style.visibility="";
		document.getElementById('error').style.color = "#cc0003";
		return false;
	} else  return true;
}
