function login() { if(document.loginfrm.username.value.length==0) { alert("Enter Username!"); document.loginfrm.username.focus(); return false; } if(document.loginfrm.password.value.length==0) { alert("Enter Password!"); document.loginfrm.password.focus(); return false; } return true; } /*********************************************************************/ function change_pass() { if(document.loginfrm.password.value.length==0) { alert("Enter New Password!"); document.loginfrm.password.focus(); return false; } /* if(document.loginfrm.con_password.value.length==0) msg+="Enter confirm Password\n"; */ if(document.loginfrm.password.value!=document.loginfrm.con_password.value) { alert("Passwords do not match!"); document.loginfrm.con_password.focus(); return false; } if(document.loginfrm.old_pass.value.length==0) { alert("Enter Old Password!"); document.loginfrm.old_pass.focus(); return false; } return true; } function confirm_on_del(val) { if(val.length==0) val = "Are you sure?"; if(confirm(val)) return true; else return false; } function alert_delete(val1,val2,val3) { if(confirm_on_del('')) { str=val2+"&id="+val1+"&type="+val3; //alert(str); window.location.href=str; } } function paging_purpose(val) { document.records.row.value=val; document.records.submit(); } function validate_staticpage() { if(document.static_pages.menu_title.value.length == 0) { alert("Enter title on menu!"); document.static_pages.menu_title.focus(); return false; } if(document.static_pages.page_title.value.length == 0) { alert("Enter page title!"); document.static_pages.page_title.focus(); return false; } /* if(document.static_pages.content.value.length == 0) msg+="Enter content!\n"; */ return true; } //061108 /**************************EMAIL CHECKING***************************/ function checkmail(fldname) { //for all email fields in any forms - BOTH FOR ADMIN/USERS msg=false; email = fldname.value; var len = email.length; if(len<5) { //alert("Invalid Email - id") msg=true; //fldname.value=""; } else { //len=17 var index1 = email.indexOf('@'); //index1=8 var subind = email.substring(0,index1); //subind= var indlen = subind.length; //indlen=7 //index2=14 //subind1=yahoo var index2 = email.indexOf('.'); //indlen1=5 index3=17 subind3=com indlen2=3 var subind1=email.substring(indlen+1,index2); // var indlen1 = subind1.length; var index3 = email.indexOf(' '); var subind3=email.substring(index2+1,len) var indlen2 = subind3.length; if((index1!= -1)&&(index2!= -1)&&(index3==-1)) { if((indlen!=0)&&(indlen1!=0)&&(indlen2!=0)) { // alert("valid Email -id"); } else { //alert("Invalid Email - id") msg=true; //fldname.value=""; } } else { //alert("Invalid Email - id"); msg=true; //fldname.value=""; } } // end of else if len<5 return msg; } function chk_restaurant(obj, val) { var msg=""; dc=obj; if(dc.restaurant_name.value.length==0) { alert("Restaurant Name: can not be blank!"); dc.restaurant_name.focus(); return false; } if(dc.contact_name.value.length==0) { alert("Contact Name: can not be blank!"); dc.contact_name.focus(); return false; } //231009 /*if(dc.email.value.length==0) { alert("Email: can not be blank!"); dc.email.focus(); return false; } else { if(checkmail(dc.email)) { alert("Please enter a valid email!"); dc.email.focus(); return false; } }*/ if(dc.password.value.length==0) { alert("Password: can not be blank!"); dc.password.focus(); return false; } if(val<=0) { if(dc.password.value!=dc.confirm_password.value) { alert("Password do not match!"); dc.confirm_password.focus(); return false; } } if(dc.restaurant_capacity.value.length==0) { alert("Restaurant Capacity: can not be blank!"); dc.restaurant_capacity.focus(); return false; } if(dc.address.value.length==0) { alert("Street: can not be blank!"); dc.address.focus(); return false; } if(dc.town.value.length==0) { alert("Town: can not be blank!"); dc.town.focus(); return false; } //051009 if(dc.state.value.length==0) { alert("State: choose a state!"); dc.state.focus(); return false; } if(dc.postcode.value.length==0) { alert("Postcode: can not be blank!"); dc.postcode.focus(); return false; } //231009 - end if(dc.region.value.length==0) { alert("Region: choose a region!"); dc.region.focus(); return false; } //051009 if(dc.page_title.value.length==0) { alert("Page Title: can not be blank!"); dc.page_title.focus(); return false; } if(dc.meta_keywords.value.length==0) { alert("Meta Keywords: can not be blank!"); dc.meta_keywords.focus(); return false; } if(dc.meta_description.value.length==0) { alert("Meta Description: can not be blank!"); dc.meta_description.focus(); return false; } if(dc.website.value.length > 0) { if(dc.website.value.substr(0,7)!="http://") dc.website.value="http://"+dc.website.value; else if(dc.website.value=="http://") dc.website.value=""; } return true; } function chk_char(obj, cnt) { var len=obj.value.length; //071009 - start var frmname=obj.form.name; eval("document."+frmname+"."+obj.name+"_cnt.value="+len); if(len > cnt) { alert("You have reached maximum chars!"); obj.value=obj.value.substr(0, cnt);//131009 eval("document."+frmname+"."+obj.name+"_cnt.value="+cnt);//131009 obj.focus(); } } function selectmenu(obj,val) { var len=obj.options.length; for(var i=0;i