// JavaScript Document
 function c_tva(field,rezultat,rez,rez2){
	// Make quick references to our fields
	var tva = document.getElementById('tva');
	var din = document.getElementById('convertor_din');
	var inv = document.getElementById('convertor_in');
	rezultat.value = field.value*(din.value/inv.value);
	rezultat.value = roundNumber(rezultat.value,4);
	rez.value = rezultat.value*(tva.value/100);
	rez.value = roundNumber(rez.value,4);
	rez2.value = (rezultat.value)*1 + (rezultat.value*(tva.value/100))*1;
	rez2.value = roundNumber(rez2.value,4);
 	
	
}

function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}


function validNewsLetter(){
	var nume = document.getElementById('nume');
	var e_mail = document.getElementById('e_mail');
	
		if(notEmpty(nume, "Va rugam introduceti numele dumneavoastra!")){
			if(emailValidator(e_mail, "Va rugam introduceti o adresa de e-mail valida!")){
										return true;
						}
		}
		return false; 
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function notEmpty(elem, helperMsg){
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
	return true;
}
