var js_randid, version=0, formname="quick_MatriForm", js_br="I", quick_action_path="smartsearch", domain="yahoo.bharatmatrimony.com"; if(navigator.appVersion.indexOf("MSIE")!=-1) { temp = navigator.appVersion.split("MSIE"); version = parseFloat(temp[1]); } if(((parseInt(version) < 5.5) && js_br=="I") || js_br=="N" || js_br=="O" || js_br=="S") { quick_action_path = "dosearch"; } function quick_genNumbers() { var i, rannum; for(i = 1000000; i < 1000010; i++) { rannum = Math.random()*1000000; rannum = Math.round(rannum); } var rand_flag = "q"+rannum+"s"; return rand_flag; } function qsvalidate() { js_randid = quick_genNumbers(); var MatriForm = eval("this.document."+formname); if ( MatriForm.LANGUAGE.selectedIndex == 0 ) {alert( "Please select Language" );MatriForm.LANGUAGE.focus( );return false;} if ( MatriForm.RELIGION.selectedIndex == 0 ) {alert( "Please select Religion" );MatriForm.RELIGION.focus( );return false;} if ( MatriForm.STAGE.value == "" ) {alert( "Please Enter Starting Age" );MatriForm.STAGE.focus( );return false;} if ( MatriForm.STAGE.value <18) {alert( "Minimum Age Allowed is 18" );MatriForm.STAGE.focus( );return false;} if( !quick_ValidateNo( MatriForm.STAGE.value, "0123456789" ) ) {alert("Invalid Age " + MatriForm.STAGE.value);MatriForm.STAGE.focus( );return false;} if ( MatriForm.ENDAGE.value == "" ) {alert( "Please Enter Ending Age" );MatriForm.ENDAGE.focus( );return false;} if( !quick_ValidateNo( MatriForm.ENDAGE.value, "0123456789" ) ) {alert("Invalid Age " + MatriForm.ENDAGE.value);MatriForm.ENDAGE.focus( );return false;} if (MatriForm.ENDAGE.value < MatriForm.STAGE.value) {alert("Invalid Age Range");MatriForm.ENDAGE.focus( );return false;} var FINALAGE = MatriForm.ENDAGE.value - MatriForm.STAGE.value; if (FINALAGE > 20 ) { alert("Age range should not exceed 20"); MatriForm.ENDAGE.focus( ); return false;} MatriForm.action = "http://"+domain+"/search/"+quick_action_path+".php?randid="+js_randid+"&bversion="+js_br+"~"+version; MatriForm.submit( ); return true; } function quick_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; }