var xmlHttp = false;try {    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");} catch(e) {    try {    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");    } catch(e1) {      xmlHttp = new XMLHttpRequest();    }}function getElementPos(elementId) { var ua = navigator.userAgent.toLowerCase(); var isOpera = (ua.indexOf('opera') != -1); var isIE = (ua.indexOf('msie') != -1 && !isOpera); // not opera spoof var el = document.getElementById(elementId); if(el.parentNode === null || el.style.display == 'none') {  return false; }       var parent = null; var pos = [];      var box;      if(el.getBoundingClientRect)    //IE {           box = el.getBoundingClientRect();  var scrollTop = Math.max(document.documentElement.scrollTop, document.body.scrollTop);  var scrollLeft = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft);  return {x:box.left + scrollLeft, y:box.top + scrollTop}; }else if(document.getBoxObjectFor)    // gecko     {  box = document.getBoxObjectFor(el);   var borderLeft = (el.style.borderLeftWidth)?parseInt(el.style.borderLeftWidth):0;   var borderTop = (el.style.borderTopWidth)?parseInt(el.style.borderTopWidth):0;   pos = [box.x - borderLeft, box.y - borderTop]; } else    // safari & opera     {  pos = [el.offsetLeft, el.offsetTop];    parent = el.offsetParent;       if (parent != el) {    while (parent) {      pos[0] += parent.offsetLeft;     pos[1] += parent.offsetTop;     parent = parent.offsetParent;   }    }     if (ua.indexOf('opera') != -1 || ( ua.indexOf('safari') != -1 && el.style.position == 'absolute' )) {    pos[0] -= document.body.offsetLeft;   pos[1] -= document.body.offsetTop;           }     }               if (el.parentNode) {     parent = el.parentNode;   } else {    parent = null;   } while (parent && parent.tagName != 'BODY' && parent.tagName != 'HTML') { // account for any scrolled ancestors  pos[0] -= parent.scrollLeft;  pos[1] -= parent.scrollTop;  if (parent.parentNode) {   parent = parent.parentNode;  } else {   parent = null;  } } return {x:pos[0], y:pos[1]};}function showlogin(){var pos=getElementPos('cmsid');var l=document.getElementById('Layer2');//alert(pos.x+" "+pos.y);l.style.left=pos.x;l.style.top=pos.y-120;        //alert(l.style.top);l.style.display="";setTimeout(hidlogin,5000);	}function hidlogin(){var l=document.getElementById('Layer2');l.style.display="none";}//var flag=false;//function divScroll() //        {             // alert(document.getElementById("Layer1").style.top);            //if(!flag){//            document.getElementById("Layer1").style.top=document.documentElement.scrollTop+document.documentElement.clientHeight/2-document.getElementById("Layer1").offsetHeight;          // }       // else{       // flag=true;       // }          //  alert(document.getElementById("Layer1").style.top);//document.getElementById("Layer1").style.left=document.documentElement.scrollLeft+document.documentElement.clientWidth-document.getElementById("Layer1").offsetWidth; //        }    //        window.onscroll=divScroll;  //        window.onresize=divScroll;          //window.onload=divScroll;        function showgailan(hrefid,biaoti,neirong){	if(neirong != null && neirong != ""){	var pos=getElementPos(hrefid);var l=document.getElementById('Layer3');document.getElementById('biaoti').innerText=biaoti;neirong = neirong.replace(/\[n\]/g, "\n");document.getElementById('neirong').innerText=neirong;//alert(pos.x+" "+pos.y);if(pos.x+600>document.body.clientWidth){l.style.left=pos.x-360;}else{l.style.left=pos.x+100;}l.style.top=pos.y-150;        //alert(l.style.top);l.style.display="";}      }function hidgailan(){document.getElementById('Layer3').style.display="none";}function updateEditID(type){var url = "/UpdateEditID?type="+type;  try {     xmlHttp.open("GET", url, true);  } catch(e1) {     return;  }    xmlHttp.setRequestHeader("Content-Type", "text/html");  xmlHttp.onreadystatechange = update;  // Send the request  xmlHttp.send(null);}function update(){   if(xmlHttp.readyState==4){       if(xmlHttp.status==200){         var reqText = xmlHttp.responseText;         if (reqText.indexOf("OK",0) != -1) {         	return false;         } else {         	return true;         }       }    }}
