// JavaScript Document
function Validat(frm){
	Err = "";
	ErrF = "";
   var RegE = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	for (Ii=0;Ii < frm.length; Ii++){
		if (frm.elements[Ii].title!="" && frm.elements[Ii].value==""){
			if (ErrF=="")  ErrF = frm.elements[Ii];
			Err += frm.elements[Ii].title +  " is a required field!\r\n";
			frm.elements[Ii].style.borderColor = "#f00";
			frm.elements[Ii].onfocus = function () {this.style.borderColor="#79716d";};
		} else if (frm.elements[Ii].title!="" && frm.elements[Ii].value==0){
			if (ErrF=="")  ErrF = frm.elements[Ii];
			Err += frm.elements[Ii].title +  " should not be zero!\r\n";			
			frm.elements[Ii].style.borderColor = "#f00";
			frm.elements[Ii].onfocus = function () {this.style.borderColor="#79716d";};
		} else if ( frm.elements[Ii].name=="contact_email" && RegE.test(frm.elements[Ii].value)==false){
			if (ErrF=="")  ErrF = frm.elements[Ii];
			Err += frm.elements[Ii].title +  " is not valid!\r\n";
			frm.elements[Ii].style.borderColor = "#f00";
			frm.elements[Ii].onfocus = function () {this.style.borderColor="#79716d";};
		} else if ( frm.elements[Ii].name=="txtEmail" && RegE.test(frm.elements[Ii].value)==false){
			if (ErrF=="")  ErrF = frm.elements[Ii];
			Err += frm.elements[Ii].title +  " is not valid!\r\n";
			frm.elements[Ii].style.borderColor = "#f00";
			frm.elements[Ii].onfocus = function () {this.style.borderColor="#79716d";};
		}
	}
	if (Err!=""){
		alert(Err);
		ErrF.focus();
		return false;
	}
	return true;
}
