// FOR RADIOBUTTON VALIDATION---------------------------------------------------------------------->
function objchk(obj) { var j; for(var i=0;i<obj.length;i++) { if(obj[i].checked==true){j=1;break;} else {j=0;} } return j; }
// FOR RADIOBUTTON VALIDATION---------------------------------------------------------------------->

function IsEmpty(obj, obj_type) { if (obj_type == "text" || obj_type == "password" || obj_type == "textarea" || obj_type == "file")	{ var objValue;	objValue = obj.value.replace(/\s+$/,""); if (objValue.length == 0) {return true;} else {return false;} } }

function ValidateNo( NumStr, String ) {	for( var Idx = 0; Idx < NumStr.length; Idx ++ )	 { var Char = NumStr.charAt( Idx ); var Match = false;	for( var Idx1 = 0; Idx1 < String.length; Idx1 ++){if( Char == String.charAt( Idx1 ) ) Match = true;} if ( !Match ) return false; } return true; }

function pmValidate() {
	var privMatchfrm = this.document.privMatchfrm;
	var profile= objchk(privMatchfrm.gender);		
	if (profile==0) { alert("Please select your gender");  privMatchfrm.gender[0].focus();  return false;}
	if (IsEmpty(privMatchfrm.ENDAGE, 'text')) { alert("Please enter your age");  privMatchfrm.ENDAGE.focus();  return false; }
	if(!ValidateNo(privMatchfrm.ENDAGE.value, "0123456789")) { alert("Invalid age " + privMatchfrm.ENDAGE.value);	 privMatchfrm.ENDAGE.focus();  return false; }
	if ( ((privMatchfrm.gender[0].checked==true)&&(privMatchfrm.ENDAGE.value < 21)) || ((privMatchfrm.gender[1].checked==true)&&(privMatchfrm.ENDAGE.value < 18))) { alert("Minimum age allowed for Male is 21 and Female is 18"); privMatchfrm.ENDAGE.focus(); return false; }
	if (privMatchfrm.ENDAGE.value > 70) { alert("Maximum age allowed 70");  privMatchfrm.ENDAGE.focus();  return false; }	
	if (privMatchfrm.CASTE.selectedIndex=="00") { alert("Please select your caste");  privMatchfrm.CASTE.focus(); return false; }	
}
