function validateForm(oForm)
 {
 	//oForm refers to the form which you want to validate
 	oForm.onsubmit = function() // attach the function to onsubmit event
 	{
 		var regex = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
 		var phone = /^([0-9\-])+([0-9])+$/;
 		var name = /^([A-Za-zא-ת\s])+$/;
 		if(oForm.elements['email'].value.length<1)
 		{
 			alert("שדה דואר אלקטרוני הוא שדה חובה");
 			return false;
 		}
 		else if(!regex.test(oForm.elements['email'].value))
 		{
 			alert("כתובת הדואר לא תקינה");
 			return false;
 		}
 		else if(!phone.test(oForm.elements['userphone'].value) && oForm.elements['userphone'].value.length>1)
 		{
 			alert("מספר הטלפון אינו תקין");
 			return false;
 		}
		else if(oForm.elements['from'].value.length<1)
 		{
 			alert("חובה לרשום שם");
 			return false;
 		}
 		else if(!name.test(oForm.elements['from'].value))
 		{
 			alert("שם לא יכול להכיל תווים מיוחדים");
 			return false;
 		}
		else if(oForm.elements['city'].value.length<1)
 		{
 			alert("חובה לרשום עיר מגורים");
 			return false;
 		}
 		 else if(!name.test(oForm.elements['city'].value))
 		{
 			alert("שם עיר לא יכול להכיל תווים מיוחדים");
 			return false;
 		}
 		
 		return true;
 	}
 }
 
 
<!--

var state = 'none';

function showhide(layer_ref) {

if (state == 'block') {
state = 'none';
}
else {
state = 'block';
}
if (document.all) { //IS IE 4 or 5 (or 6 beta)
eval( "document.all." + layer_ref + ".style.display = state");
}
if (document.layers) { //IS NETSCAPE 4 or below
document.layers[layer_ref].display = state;
}
if (document.getElementById &&!document.all) {
hza = document.getElementById(layer_ref);
hza.style.display = state;
}
}
//--> 

