﻿function reloadcode(){ 
document.getElementById('safecode').src = '/include/code.asp?' + Math.random();
} 
function BASEtrim(str)
{
//去掉空格
  lIdx=0;rIdx=str.length;
  if (BASEtrim.arguments.length==2)
  act=BASEtrim.arguments[1].toLowerCase();
  else
  act="all";
for(var i=0;i<str.length;i++){
   thelStr=str.substring(lIdx,lIdx+1);
  therStr=str.substring(rIdx,rIdx-1);
if ((act=="all" || act=="left") && thelStr==" "){
   lIdx++;
}
if ((act=="all" || act=="right") && therStr==" "){
   rIdx--;
}
}
  str=str.slice(lIdx,rIdx);
return str;
}

function NumberCheck(f) {
	if(!TypeCheck(BASEtrim(f.value), "0123456789-/")) {
		msg = "______________________________________________\n\n";
		msg += "不能含空格,只可输入半角字符:0123456789-/\n";
		msg += "\n切换方法:用组合键(Shift+空格键)即可进行全角、半角的转换\n";
		msg += "\n或用鼠标直接在输入法的图标上切换(半月形)\n";
                msg += "_____________________________________________\n";
		
		
		alert(msg + "\n\n");
		
		f.value="";
		f.focus();
		return false;
	}
}

function TypeCheck (s, spc) {
    var i;
    for(i=0; i< s.length; i++) {
        if (spc.indexOf(s.substring(i, i+1)) < 0) {
            return false;
        }
    }
    return true;
}
