﻿//jquery ajax 通配设置
$.ajaxSetup({
	contentType: "application/x-www-form-urlencoded; charset=utf-8"
});
//检测是否移除某显示模型
function checkMoveOut(event){
	var curTarget = event.currentTarget
	var relTar = event.relatedTarget
	while(relTar && relTar !=curTarget && relTar.toString().indexOf("HTMLHtmlElement")==-1 ){
		relTar = relTar.parentNode
	}
	if (relTar== curTarget)
	return false;
	else
	return true;
}
//日期计算
Date.prototype.dateDiff = function(interval,objDate){
    //若參數不足或 objDate 不是日期物件則回傳 undefined
    if(arguments.length<2||objDate.constructor!=Date) return undefined;
    switch (interval) {
      //計算秒差
      case "s":return parseInt((objDate-this)/1000);
      //計算分差
      case "n":return parseInt((objDate-this)/60000);
      //計算時差
      case "h":return parseInt((objDate-this)/3600000);
      //計算日差
      case "d":return parseInt((objDate-this)/86400000);
      //計算週差
      case "w":return parseInt((objDate-this)/(86400000*7));
      //計算月差
      case "m":return (objDate.getMonth()+1)+((objDate.getFullYear()-this.getFullYear())*12)-(this.getMonth()+1);
      //計算年差
      case "y":return objDate.getFullYear()-this.getFullYear();
      //輸入有誤
      default:return undefined;
    }
}
function getTotalHeight(){
	if($.browser.msie){
		return document.compatMode == "CSS1Compat"? document.documentElement.clientHeight :
				 document.body.clientHeight;
	}else{
		return self.innerHeight;
	}
}
function getTotalWidth (){ 
	if($.browser.msie){
		return document.compatMode == "CSS1Compat"? document.documentElement.clientWidth :
				 document.body.clientWidth;
	}else{
		return self.innerWidth;
	}
}        

