//关闭头部提醒
function closelay()
{
document.getElementById("success").style.display="none";
}
//查看帐单画面的按钮变化
function selectSum(snum)
{
if(snum=="s1")
{
document.getElementById("Layer1").style.backgroundImage="url('../images/summarybtn.jpg')";
document.getElementById("Layer2").style.backgroundImage="none";
document.getElementById("particular").style.display="none";
document.getElementById("summary").style.display="";
}
else if(snum=="s2")
{
document.getElementById("Layer1").style.backgroundImage="none";
document.getElementById("Layer2").style.backgroundImage="url('../images/summarybtn.jpg')";
document.getElementById("summary").style.display="none";
document.getElementById("particular").style.display="";
}
}

//历史帐单的日期范围
function showLay()
{
document.getElementById("Layer3").style.display="";
document.getElementById("CheckInDate").value="";
document.getElementById("CheckOutDate").value="";
}
function hideLay()
{
document.getElementById("Layer3").style.display="none";
}
//帐单管理的日期变化
var laymub=0;
function datechange()
{
if(laymub==0)
{ laymub=1;
document.getElementById("laying").style.display="";
document.getElementById("selectlay").style.display="none";
document.getElementById("selectlay1").style.display="";
var seleDate = document.getElementById("seleDate");
seleDate.value = "0";

}
else{
 laymub=0;
document.getElementById("laying").style.display="none";
document.getElementById("selectlay").style.display="";
document.getElementById("selectlay1").style.display="none";

}
}

//预算跟提醒转化
function selectRadio1()
{
document.location.href="budget.html";
}
function selectRadio2()
{
document.location.href="awoke.html";
}
function selectRadio3()
{
document.location.href="manage_tags.html";
}
function selectRadio4()
{
document.location.href="tree_tags.html";
}
//表格的所有编辑变化操作,账户的变化
function addedit(id)
{
document.getElementById(id+"accoedit").style.display="";
//document.getElementById("select1").style.margin="2px";
document.getElementById(id+"acco").style.borderBottom="1px solid #cccccc";
}
function removeedit(id)
{
document.getElementById(id+"accoedit").style.display="none";
document.getElementById(id+"acco").style.border="0px";
document.getElementById(id+"acco").style.padding="0px";

}

function edittext(id)
{
document.getElementById(id+"acco").style.display="none";
document.getElementById("select2").style.display="";
document.getElementById(id+"accoedit").style.display="none";
document.getElementById(id+"accosave").style.display="";

}
function canceltext()
{
document.getElementById("select1").style.display="";
document.getElementById("select2").style.display="none";
document.getElementById("saveword").style.display="none";
document.getElementById("editword").style.display="none";

}
function savetext()
{
document.getElementById("select1").style.display="";
document.getElementById("select2").style.display="none";
document.getElementById("saveword").style.display="none";
document.getElementById("editword").style.display="none";

}
//表格的所有编辑变化操作,标签的变化
function addedit1(id)
{
document.getElementById(id+"tagedit").style.display="";
document.getElementById(id+"tag").style.borderBottom="1px solid #cccccc";
}
function removeedit1(id)
{
document.getElementById(id+"tagedit").style.display="none";
document.getElementById(id+"tag").style.border="0px";
document.getElementById(id+"tag").style.padding="0px";

}

function edittext1()
{
document.getElementById("select11").style.display="none";
document.getElementById("select21").style.display="";
document.getElementById("editword1").style.display="none";
document.getElementById("saveword1").style.display="";

}
function canceltext1()
{
document.getElementById("select11").style.display="";
document.getElementById("select21").style.display="none";
document.getElementById("saveword1").style.display="none";
document.getElementById("editword1").style.display="none";

}
function savetext1()
{
document.getElementById("select11").style.display="";
document.getElementById("select21").style.display="none";
document.getElementById("saveword1").style.display="none";
document.getElementById("editword1").style.display="none";

}
//表格的所有编辑变化操作,描述的变化
function addedit2(id)
{
document.getElementById(id).style.display="";
document.getElementById(id+"12").style.borderBottom="1px solid #cccccc";
}
function removeedit2(id)
{
document.getElementById(id).style.display="none";
document.getElementById(id+"12").style.border="0px";
document.getElementById(id+"12").style.padding="0px";

}

function edittext2(id)
{
document.getElementById(id+"12").style.display="none";
document.getElementById(id+"edit").style.display="";
document.getElementById(id).style.display="none";
document.getElementById(id+"save").style.display="";

}
function canceltext2(id)
{
document.getElementById(id+"12").style.display="";
document.getElementById(id+"edit").style.display="none";
document.getElementById(id+"save").style.display="none";
document.getElementById(id).style.display="none";

}
function savetext2(id)
{
document.getElementById(id+"12").style.display="";
document.getElementById(id+"edit").style.display="none";
document.getElementById(id+"save").style.display="none";
document.getElementById(id).style.display="none";

}
//FCK字数判断，返回字数
function countFCK(){

	var oEditor = FCKeditorAPI.GetInstance('content') ;
			var oDOM = oEditor.EditorDocument ;
			var iLength ;
			if ( document.all )		// If Internet Explorer.
			{
			iLength = oDOM.body.innerText.length ;
			}
			else					// If Gecko.
			{
			var r = oDOM.createRange() ;
			r.selectNodeContents( oDOM.body ) ;
			iLength = r.toString().length ;
			}
	return iLength;

}



	
function Check_FileType()
{

 var filestr = document.getElementsByName("imgfile");
 for(i=0;i<filestr.length;i++){
 var name =filestr[i].value;
 if(name!=''){
 var pos =name.lastIndexOf(".");
 var str = name.substring(pos,name.length);
	if (str.toLowerCase()!=".jpg" && str.toLowerCase()!=".gif"){
	 alert("您上传的文件类型为"+str+"，图片必须为.jpg,.gif类型");
	return false;
	}
 }
 }
}

	 




/**************验证*************/

/**
 *去掉两边的空格
 */
function trim(ui){
  var notValid=/(^\s)|(\s$)/;
  while(notValid.test(ui)){
    ui=ui.replace(notValid,"");
  }
  return ui;
}

/*
*判断是否是空
*空告警并返回true,不空返回false
*/
function isEmptyAlert(pObj,errMsg){
  var obj = eval(pObj);
  if( obj == null || trim(obj.value) == ""){
    if (errMsg == null || errMsg =="")
      alert("输入不能为空!");
    else
      alert(errMsg);
    obj.focus();
    return true;
  }
  return false;
}

/*
*判断是否是空
*空返回true,不空返回false
*/

function isEmpty(pObj){
  var obj = eval(pObj);
  if( obj == null || trim(obj.value) == ""){
    return true;
  }
  return false;
}



/*
*判断是否是数字
*/
function isNumber(pObj,errMsg){
  var obj = eval(pObj);
  strRef = "1234567890";
  if(isEmpty(pObj)) return true;
  for(var i=0;i<obj.value.length;i++) {
    tempChar= obj.value.substring(i,i+1);
    if (strRef.indexOf(tempChar,0)==-1) {
      if (errMsg == null || errMsg =="")
        alert("输入数据不是数字,请检查");        
      else
        alert(errMsg);
      if(obj.type=="text"){
        obj.focus();
        obj.select();
      }
      return false;
    }
  }
  return true;
  
}
/**
 *判断是否是钱的形式
 *@param pObj   对象
 *@param errMsg 错误小心
 *@param decLen 小数位数长度,默认为2
 */
function isMoney(pObj,errMsg,decLen){
  var obj = eval(pObj);
  strRef = "1234567890.";
  if(isEmpty(pObj)) return true;
  for (i=0;i<obj.value.length;i++) {
    tempChar= obj.value.substring(i,i+1);
    if (strRef.indexOf(tempChar,0)==-1) {
      if (errMsg == null || errMsg ==""){
        alert("输入数据不是钱币,请检查");
      }else{
        alert(errMsg);
       }
      //if(obj.type=="text"){
      obj.focus();
      //}  
      return false;
    }else{
      tempLen=obj.value.indexOf(".");
      if(tempLen!=-1){
        strLen=obj.value.substring(tempLen+1,obj.value.length);
        var xlen=2;
        if(decLen!=null && decLen!=""){
          xlen=decLen;
        }
        if(strLen.length>xlen){
          if (errMsg == null || errMsg ==""){
            alert("输入数据不是"+xlen+"位小数钱币,请检查");
          }else{
            alert(errMsg);
          }
          //if(obj.type=="text"){
          obj.focus();
          //}
          return false;
        }
      }
    }
  }
  return true;
}

/*
*判断字符串是否是数字
*/
function isNumberStr(str,errMsg){
  strRef = "1234567890";
  if(trim(str)=="") return true;
  for(var i=0;i<str.length;i++) {
    tempChar= str.substring(i,i+1);
    if (strRef.indexOf(tempChar,0)==-1) return false;
  }
  return true;
}
