window.onload = function(){
   init();
}
var dm;

function init(){
   var target = document.getElementById('fd');
   var moveTarget = document.getElementById('mt');
   dm = new divMove(target,moveTarget);
}
/**显示现在通话对话框*/
function show(img,b){
   //createDiv();
   if(dm.target.style.display=="block") return ;
   //event对象
   var evt = window.event?window.event:show.caller.arguments[0];
   var l = b?evt.clientX-286:evt.clientX;
   var t = b?evt.clientY-(parseInt(dm.target.style.height)/2)+document.documentElement.scrollTop:evt.clientY-parseInt(dm.target.style.height)+document.documentElement.scrollTop;
   if(!window.event){
      l+="px";t+="px";
   }
   dm.target.style.left=l;
   dm.target.style.top =t;

   //定位
   dm.target.style.display="block";
   initValue();
   changeImage();
}
/**关闭现在通话对话框*/
function closeed(){
   dm.target.style.display="none";
  // div.style.display = "none";
}
/**更新验证码*/
function changeImage(){
	  var d = new Date().getTime();
	  var img = document.getElementById("img_cc");
	  img.src="/system/imgCheckCode.dhtml?i="+d;
}
/**初始化客服电话*/
function initValue(){
  var arr = document.getElementsByName("telNum");
  for(var i = 0;i<arr.length;i++){
    if(arr[i].checked) setTelNum(arr[i].value);
  }
}
/**点击单选择设置电话*/
function setTelNum(v){
  var t = document.getElementById("called");
  t.value = v;
  var arr = document.getElementsByName("telNum");
  for(var i = 0;i<arr.length;i++){
     if(arr[i].value==v){
       arr[i].checked = true;
     }
  }
}
/**获取左边滚动值*/
function getScrollLeft(){
	if (document.documentElement && document.documentElement.scrollLeft){
		return document.documentElement.scrollLeft;
	}else if (document.body){
		return document.body.scrollLeft;
	}else {
		return 0;
	}
}

/**获取滚动框滚动值*/
function getScrollTop(){
	if (document.documentElement && document.documentElement.scrollTop){
		return document.documentElement.scrollTop
	} else if (document.body){
		return document.body.scrollTop;
	} else {
		return 0;
	}
}
/**判断是否是电话*/
function isTel(){
  var pattern = /^\d{1,3}-?\d{3,10}$/;
  var caller =  document.getElementById("caller");
  return pattern.test(caller.value);
}
/**点击现在通话*/
function calling(){
   if(isTel()){
      callAjax();
   }else{
      alert("请正确输入您的电话号码?");
   }
}
/**判断通话类别*/
function getType(){
   var arr = document.getElementsByName("telNum");
   for(var i = 0;i<arr.length;i++){
      if(arr[i].checked) return i;
   };return 0;
}
/**通话ajax*/
function callAjax(){
       var type = getType()>1?"1":"2";
       var saleName = document.getElementById("saleName").innerHTML;
       var jsonAjax=new jAjax("/agent/callCenter.dhtml",callback);
        jsonAjax.setParameter('caller',$ID('caller').value);
        jsonAjax.setParameter('called',$ID('called').value);
        jsonAjax.setParameter('checkCode',$ID('checkCode').value);
        jsonAjax.setParameter("type",type);
        jsonAjax.setParameter("saleName",saleName);
        jsonAjax.execute();
}
/**通话回调*/
function callback(d){
  alert(d.message);
  //document.getElementById("filterID").style.display = "none";
  if(!d.hasError){
     closeed();
  }
}

/**document div暂时没用上*/
var div = document.createElement("DIV");
function createDiv(){
   div.zIndex = 5;
   var h = document.documentElement.clientHeight;
   var w = document.documentElement.clientWidth;
   div.style.cssText = "border:0px; filter:alpha(opacity=30);opacity:1;position: absolute;display:inline;width:"+w+"px; height: "+h+"px;background-color:#fffeee;top:0;left:0;";
   document.body.appendChild(div);
}
function b_resize(){
   var h = document.documentElement.clientHeight;
   var w = document.documentElement.clientWidth;
   div.style.width = w;
   div.style.heigth = h;
}