thou_separator=','; deci_point='.'; function sbcurrency_display_format(amount) { amount=amount.toString().replace(/\./,deci_point); return(amount); } function sbcurrency_calculation_format(value) { var pattern_sp=/,/g; var pattern_pt=/\./g; value=value.toString().replace(pattern_sp,""); //remove thousand separator if any value=value.toString().replace(pattern_pt,"."); //restore decimal point return value; } function convert_2_seo(title,seo) { //a=title.value.replace(/^[^a-zA-Z]+/,""); //a=a.replace(/[^a-zA-Z0-9_\-]+/g,"_"); //a=a.replace(/[^a-zA-Z]+$/,""); a=title.value.replace(/[\.\/\?& ]+/g,"_"); seo.value=a.toLowerCase(); } function validate_seo_url(seo_url,skip_test) { if(skip_test!=1 && seo_url=="") return("Please specify some value for Optimized URL Text"); else { if(seo_url!="") { if(seo_url.match(/[\.\/\?& ]/)) return("Optimized URL Text must not contain \.\/\?& characters"); } } return; } function validate_seo_title(str,skip_test) { if(skip_test!=1 && str=="") return("Please specify some value for Page Title"); return; } function validate_seo_keyword(str,skip_test) { if(skip_test!=1 && str=="") return("Please specify some value for Meta Keywords"); return; } function validate_seo_desc(str,skip_test) { if(skip_test!=1 && str=="") return("Please specify some value for Meta Description"); return; } function validate_subscribe(frm) { if ( frm.sbfirst_name.value == "" ) { alert('Please specify First Name'); frm.sbfirst_name.focus(); return false; } if(frm.sbfirst_name.value.match(/[&<>]+/)) { alert("Please remove invalid characters from First Name (e.g. & < >)"); frm.sbfirst_name.focus(); return(false); } if(!frm.sbemail.value.match(/[a-zA-Z\.\@\d\_]/)) { alert('Invalid email address'); frm.sbemail.focus(); return false; } if (!emailCheck (frm.sbemail.value) ) { frm.sbemail.focus(); return (false); } if(frm.sbemail.value.match(/[&<>]+/)) { alert("Please remove invalid characters from Email (e.g. & < >)"); frm.sbemail.focus(); return(false); } } function validate_poll(frm) { var checked='no'; for (var i=0;i255) { alert("Destination IP address is invalid") return false } } return true } var domainArray=domain.match(domainPat) if (domainArray==null) { alert("The domain name doesn't seem to be valid") return false } var atomPat=new RegExp(atom,"g") var domArr=domain.match(atomPat) var len=domArr.length if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>4) { alert("The address must end in a valid domain, or two letter country") return false } if (len<2) { var errStr="This address is missing a hostname" alert(errStr) return false } return true; } function sbis_empty(sbstr) { sbnew_str=sbstr.replace(/^\s+|\s+$/g,""); if(sbnew_str.length>0) return (false); else return (true); } /////////////menubar function menucnt=0; diplayed_menu = new Array(); function initdropmenu() { document.onclick=hidemenu; document.getElementById("menudrop1").onclick=showmenu; document.getElementById("menudrop1").onmouseover=showmenu; document.getElementById("menudrop1").onmouseout=hidemenu; if(document.getElementById("menudrop2") != null) { document.getElementById("menudrop2").onclick=showmenu; document.getElementById("menudrop2").onmouseover=showmenu; document.getElementById("menudrop2").onmouseout=hidemenu; } } function showmenu(e) { diplayed_menu[menucnt]=this.firstChild.nextSibling; this.firstChild.style.textDecoration='none'; diplayed_menu[menucnt].style.visibility='visible'; menucnt++; } function hidemenu() { for(i=0;i< diplayed_menu.length;i++) diplayed_menu[i].style.visibility='hidden'; }