function validateForms()
{
	var blnvalidate = true;
	var f=document.SaveForm;
	if (f != null) {
		for (i=0; i<f.elements.length; i++) {
			if (f.elements[i].className == "reqInputClass" ) {
				if ( f.elements[i].value == "" ) {
					alert("Please fill all required fields !");
					 f.elements[i].focus();
					 blnvalidate=false;
					 break;
				}
			}
			else if (f.elements[i].className == "reqRadio" ) {
				var elm= f.elements[i];			
				alert("OK");
				if ( elm[0].checked == false && elm[1].checked == false ) {
					alert("Please choose your Gender: Male or Female");
					 f.elements[i].focus();
					 blnvalidate=false;
					 break;
				}
			}
			 
			 // Number Validation
			else if (f.elements[i].className == "reqNum" ) {
				var sNumber = f.elements[i].value;
				var charpos = f.elements[i].value.search("[^0-9]");
				if((f.elements[i].value.length > 0 &&  charpos >= 0) || f.elements[i].value == "" ) { 
					if (isNaN(sNumber)) {
						alert("Not a number");
						f.elements[i].focus();
						blnvalidate=false;
						break;
					}
					else {
						alert("Please fill all required fields !");
						f.elements[i].focus();
						blnvalidate=false;
						break;
					}
				}
			}
			 // Number Validation
			else if (f.elements[i].className == "IsNum" ) {
				var sNumber = f.elements[i].value;
				var charpos = f.elements[i].value.search("[^0-9]");
				if((f.elements[i].value.length > 0 &&  charpos >= 0) || f.elements[i].value == "" ) { 
					if (isNaN(sNumber)) {
						alert("Not a number");
						f.elements[i].focus();
						blnvalidate=false;
						break;
					}
				}
			}
		}
	}
	return	blnvalidate;
}
	
function applyOnSubmitToForms()
{
	elementsForms = document.getElementsByTagName("form"); 
	for (var intCounter = 0; intCounter < elementsForms.length; intCounter++) 
	{ 
		elementsForms[intCounter].onsubmit = function ()
		{
			if (!validateForms())
			{
				return false;
			}
//			else
//			{
//				alert("لقد اتممت المدخلات، سيتم الحفظ الان");
//			}
		}
		
	} 
}		
function addLoadEvent(func) 
{
 	var oldonload = window.onload;
	if (typeof window.onload != 'function') 
	{
		window.onload = func;
	} 
	else 
	{
		window.onload = function() 
		{
	      		oldonload();
	      		func();
	    	}
	}
}

addLoadEvent(applyOnSubmitToForms);
