<!--
String.prototype.trim = function ()
{
	alert(k1);
  return this.replace(/(^\s*)|(\s*$)/g, "");
}  

String.prototype.len = function ()  
{  
  for (var i=0, l=0; i<this.length; i ++)
  {
	    var c = this.charCodeAt(i);
      l += (c < 0) ? 2 : 1;
  }
  
  return l;
}

String.prototype.fill = function ()
{
alert(k2);
  var strNum = this;
  while (strNum.length < 2)
  {
    strNum = "0" + strNum;
  }
  return strNum;
}

function convertchange(tmp)
{alert(k3);
  if(document.myForm.ddlMonth.value==4||document.myForm.ddlMonth.value==6||document.myForm.ddlMonth.value==9||document.myForm.ddlMonth.value==11)
  {
    var i=0;

    myForm.ddlDay.options.length = 0;
    for(i = 0;i < 30;i++)
       myForm.ddlDay.options[i] = new Option(i + 1,i + 1);
  }

  if(document.myForm.ddlMonth.value == 2)
  {
    if(isLeapYear(document.myForm.ddlMonth.value))
    {
      var i=0;

      myForm.ddlDay.options.length = 0;
      for(i=0;i<29;i++)
        document.myForm.ddlDay.options[i]=new Option(i+1,i+1);
    }
    else
    {
      var i=0;

      myForm.ddlDay.options.length = 0;
      for(i=0;i<28;i++)
        document.myForm.ddlDay.options[i]=new Option(i+1,i+1);    
    }
  }
  if(document.myForm.ddlMonth.value==1||document.myForm.ddlMonth.value==3||document.myForm.ddlMonth.value==5||document.myForm.ddlMonth.value==7||document.myForm.ddlMonth.value==8||document.myForm.ddlMonth.value==10||document.myForm.ddlMonth.value==12)
  {
    var i=0;

    myForm.ddlDay.options.length = 0;
    for(i=0;i<31;i++)
      document.myForm.ddlDay.options[i]=new Option(i+1,i+1);
  }
  if(document.myForm.ddlMonth.value == "")
  {
    myForm.ddlDay.options.length = 0;
    document.myForm.ddlDay.options[0] = new Option("----", "");    
  }
}

function isLeapYear(year)
{alert(k4);
 if((year%4==0&&year%100!=0)||(year%400==0))
 {
   return true;
 }
 return false;
}

function isMail(mail)
{alert(k5);
  return(new RegExp(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/).test(mail));
}

function strToDate(str)
{alert(k6);
  var val=Date.parse(str);
  var currentDate = new Date(val);
  return currentDate;
} 

function openWindow(URL, Width, Height) 
{ alert(k7);
  window.open(URL,'_blank','width='+Width+',height='+Height+',resizable=1,scrollbars=1,status=no,toolbar=no,location=no,menu=no');
}


function openSameWindow(url)
{alert(k8);
  window.open(url,'myWin','left=10,top=0,width=985,height=700,resizable=1,scrollbars=1,status=no,toolbar=no,location=no,menu=no', true);
}

function openCenterWin(url,winName,width,height){alert(k9);
	xposition=0; yposition=0;
	if ((parseInt(navigator.appVersion) >= 4 ))
	{
	xposition = (screen.width - width) / 2;
	yposition = (screen.height - height) / 2;
	}
	theproperty= "width=" + width + "," 
	+ "height=" + height + "," 
	+ "location=0," 
	+ "menubar=0,"
	+ "resizable=1,"
	+ "scrollbars=1,"
	+ "status=0," 
	+ "titlebar=0,"
	+ "toolbar=0,"
	+ "hotkeys=0,"
	+ "screenx=" + xposition + "," 
	+ "screeny=" + yposition + "," 
	+ "left=" + xposition + "," 
	+ "top=" + yposition; 
	window.open( url,winName,theproperty);
}

function getPos(obj)
{alert(k10);
  obj.focus();　　		
  var workRange = document.selection.createRange();
　　		
  obj.select();
  var allRange = document.selection.createRange();
  workRange.setEndPoint("StartToStart",allRange);
  var len = workRange.text.length;
  workRange.collapse(false);
  workRange.select();
  return len;
}

function getSpan(spName)
{alert(k11);
  var spanNodes = document.getElementsByTagName("span");
  var mySpan;
  
  for (i = 0; i < spanNodes.length; i++)
  {
    if (spanNodes[i].name==spName || spanNodes[i].id==spName)
    {
      mySpan = spanNodes[i];
      break;
    }
  }
  
  return mySpan;
}

function getDiv(divName)
{alert(k12);
  var divNodes = document.getElementsByTagName("div");
  var myDiv;
  
  for (i = 0; i < divNodes.length; i++)
  {
    if (divNodes[i].name == divName)
    {
      myDiv = divNodes[i];
      break;
    }
  }

  return myDiv;
}

function setCookie(name, value, expires, path, domain, secure) {alert(k13);
	var curCookie = name + "=" + escape(value) +
		((expires) ? "; expires=" + expires.toGMTString() : "") +
		((path) ? "; path=" + path : "") +
		((domain) ? "; domain=" + domain : "") +
		((secure) ? "; secure" : "")
		
		document.cookie = curCookie
		
}
function getCookie(name) {alert(k14);
	var prefix = name + "="
	var cookieStartIndex = document.cookie.indexOf(prefix)
	if (cookieStartIndex == -1) return null
	var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length)
	if (cookieEndIndex == -1) cookieEndIndex = document.cookie.length
	return unescape(document.cookie.substring(cookieStartIndex + prefix.length, cookieEndIndex))
}

function getDateAdd(sg, vl) {alert(k15);
    	var d = new Date()
    	var d = new Date(
    		d.getFullYear() + ((sg == 'y') ? vl : 0),
    		d.getMonth() + ((sg == 'm') ? vl : 0),
    		d.getDate() + ((sg == 'd') ? vl : 0),
    		d.getHours() + ((sg == 'h') ? vl : 0),
    		d.getMinutes() + ((sg == 'n') ? vl : 0),
    		d.getSeconds() + ((sg == 's') ? vl : 0)
    	)
    	return d
    }


function isDate(strDate) 
{alert(k16);
  var r = strDate.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); 
  if(r==null)return false; 
  var d= new Date(r[1], r[3]-1, r[4]); 
  return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);
}

//取得文件名的各个部分(fn:文件名; tp:获取类型, 1-路径;2-文件名;3-扩展名)
function getFileName(fn, tp) 
{alert(k17);
	var l0 = fn.length;
	var l1 = fn.search(/\\[^\\]+$/g) + 1;
	var l2 = fn.search(/\.[^\.]+$/g);
	
	var strPath = "";
	var strFileName = "";
	var strExtName = "";
	
	strPath = fn.substring(0, l1).toLowerCase();
	strFileName = fn.substring(l1, l2).toLowerCase();
	strExtName = fn.substring(l2, l0).toLowerCase();
	
	if (l2 <= l1) l2 = l0;
	
	if (tp == 1)
	{
		return strPath;
	}
	else if (tp == 2) 
	{
		return strFileName;
	}
	else if (tp == 3) 
	{
	  if (strExtName == "")
	  {
		  strExtName = ".UNKNOWN";
		}
		return strExtName;
	}
}

/*
 *函数功能：从href获得参数
 *sArgName:arg1, arg2
 *return:the value of arg. d, re
 */
function GetArgsFromHref(sArgName)
{alert(k18);
  var strhref  = location.href;
  var args  = strhref.split("?");
  var retval = "";
  
  if(args[0] == strhref) 
  {
       return retval; 
  }  
  var str = args[1];
  args = str.split("&");
  for (var i=0; i<args.length; i++)
  {
      str = args[i];
      var arg = str.split("=");
      if(arg.length <= 1) continue;
      if(arg[0] == sArgName) retval = arg[1]; 
  }
  return retval;
}
-->
    