// JScript File
String.prototype.trim = function()
{
  return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.leftTrim = function()
{
  return this.replace(/(^\s*)/g, "");
}
String.prototype.rightTrim = function()
{
  return this.replace(/(\s*$)/g, "");
}

//#########################################################################

 //=========================================================
    //IsEmailValid
    <!--
    function IsEmailValid(FormName,ElemName)
    {
        var EmailOk  = true
        var Temp     = document.forms[FormName].elements[ElemName]//
        var AtSym    = Temp.value.indexOf('@')
        var Period   = Temp.value.lastIndexOf('.')
        var Space    = Temp.value.indexOf(' ')
        var Length   = Temp.value.length - 1   // Array is from 0 to length-1

        if ((AtSym < 1) ||                     // '@' cannot be in first position
            (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
            (Period == Length ) ||             // Must be atleast one valid char after '.'
            (Space!= -1))                    // No empty spaces permitted
        {  
            EmailOk = false
//            alert('Please enter a valid e-mail address!')
            Temp.focus()
        }
        return EmailOk
    }
    // -->
    
    //IsEmailValid
    <!--
    function IsEmailValid(element)
    {
        var EmailOk  = true;
        var Temp     = element;
        var AtSym    = Temp.value.indexOf('@');
        var Period   = Temp.value.lastIndexOf('.');
        var Space    = Temp.value.indexOf(' ');
        var Length   = Temp.value.length - 1;   // Array is from 0 to length-1

        if ((AtSym < 1) ||                     // '@' cannot be in first position
            (Period <= AtSym+1) ||             // Must be atleast one valid char btwn '@' and '.'
            (Period == Length ) ||             // Must be atleast one valid char after '.'
            (Space!= -1))                    // No empty spaces permitted
        {  
            EmailOk = false;
            alert('Please enter a valid e-mail address!');
//            Temp.focus();
        }
        return EmailOk;
    }
    // -->
     //=========================================================
    //checkNumber
    function checkEmpty(element)
    {
        if(element.value.trim()=="")
        {
            window.alert("this arear can not be empty!");
                element.style.background = 'red';
        }
    }
    
    //=========================================================
    //checkNumber
    function checkNumber(element)
    {
        element.style.background = 'white';

        var value=element.value;
        for(i=0;i<value.length;i++)
        {
            var c=value.substring(i,i+1);
            var flag;
            flag=0;
            for(j=0;j<11;j++)
            {
                if(j==c)
                    flag=1;
            }
            if(c=='.')
                flag=1;
                 
            if(flag=='0')
            {
                window.alert('输入的值格式不正确!');
                element.style.background = 'red';
                return;
            }
        }
    }
     //=========================================================
    //__doPostBack
     <!--
        function __doPostBack(eventTarget, eventArgument) {
        //    var theform;
        //    if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) {
        //    theform = document.Form1;
        //    }
        //    else {
        //    theform = document.forms["form1"];
        //    }
        //    theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
        //    theform.__EVENTARGUMENT.value = eventArgument;
        //    theform.submit();

            form1.__EVENTTARGET.value = eventTarget.split("$").join(":");
            form1.__EVENTARGUMENT.value = eventArgument;
            form1.submit();
        }
        // -->
    