// JavaScript Document
// JavaScript Document

function IsEmpty(aTextField) {
if (aTextField)
{

   if ((aTextField.value.length==0) ||
   (aTextField.value==null) || (aTextField.value==0) || (aTextField.value=='')) {
      return true;
   }

   else { return false; }
}
   else { alert('A field does not exist');
			return false;}
}

function IsEmail(string) {
if (string.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]{2,4}$/))
return true;
else
return false;
}

var lang="";
message = new Array();

message["ro"]="Va rugam sa completati toate campurile obligatorii.";
message["en"]="Please fill in all mandatory fields.";
message["de"]="Bitte füllen Sie die Pflichtfelder aus.";
message["es"]="Complete por favor todos los campos obligatorios.";



function ValidateForm(lang)
{

var IsIncorrect = false;

if (IsEmpty(document.form1.nume) || IsEmpty(document.form1.oras) || IsEmpty(document.form1.comentariu) || (IsEmpty(document.form1.telefon) && !IsEmail(document.form1.email.value)) || (!IsEmail(document.form1.email.value) && !IsEmpty(document.form1.email))) {
	IsIncorrect = true;
}
	if (IsIncorrect == true)
	{
		alert (message[lang]);
		return false; 
	}

return true;
 
} 