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';
}