<!--弹出登录JS-->
var tar="zzzz.jsp";
var myhei=175;//底层高度，根据所传的页面变动
 function doLoad(target_info)
 {
 	if(navigator.appVersion.match(/8./i)=='8.') 
 		myhei=169;
 	tar=target_info;
    var menu="querySPInfo";
    if(menu=="fetion"||menu=="musicmember"||menu=="billlist")
    {
 	    parent.changeMainHeight(750);
 	}else
 	{
 	    parent.changeMainHeight(500);
 	}
 	if(target_info=='zzzz.jsp'){
	   sAlert('您尚未登录,请登录后使用网上营业厅功能<a style="cursor:pointer" onclick="initialize(\''+target_info+'\')"><font style="FONT-SIZE: 12px; COLOR: #0066b3"> 点此登录</font></a>');
	}else{
		sAlert2('');
		initialize(target_info);
	}
 }
 
 //可以打包为js文件;
var showFlag = false; 
var x0=0,y0=0,x1=0,y1=0;
var offx=6,offy=6;
var moveable=false;
var hover='orange',normal='lightblue';//color;
var index=10000;//z-index;
//开始拖动;
function startDrag(obj)
{
 if(event.button==1)
 {
  //锁定标题栏;
  obj.setCapture();
  //定义对象;
  var win = obj.parentNode;
  var sha = win.nextSibling;
  //记录鼠标和层位置;
  x0 = event.clientX;
  y0 = event.clientY;
  x1 = parseInt(win.style.left);
  y1 = parseInt(win.style.top);
  //记录颜色;
  normal = obj.style.backgroundColor;
  //改变风格;
  obj.style.backgroundColor = hover;
  win.style.borderColor = hover;
  obj.nextSibling.style.color = hover;
  sha.style.left = x1 + offx;
  sha.style.top  = y1 + offy;
  moveable = true;
 }
}

//获得焦点;
function getFocus(obj)
{
 if(obj.style.zIndex!=index)
 {
  index = index + 2;
  var idx = index;
  obj.style.zIndex=idx;
  obj.nextSibling.style.zIndex=idx-1;
 }
}
//最小化;
function min(obj)
{
 var win = obj.parentNode.parentNode;
 var sha = win.nextSibling;
 var tit = obj.parentNode;
 var msg = tit.nextSibling;
 var flg = msg.style.display=="none";
 if(flg)
 {
  win.style.height  = (parseInt(msg.style.height) + parseInt(tit.style.height) + 2*2);
  sha.style.height  = win.style.height;
  msg.style.display = "block";
  obj.innerHTML = "—";
 }
 else
 {
  win.style.height  = (parseInt(tit.style.height) + 2*2) + "px";
  sha.style.height  = win.style.height;
  obj.innerHTML = "□";
  msg.style.display = "none";
 }
}
//关闭;
function cls(obj)
{
 var win = obj.parentNode.parentNode;
 var sha = win.nextSibling;
 win.style.visibility = "hidden";
 sha.style.visibility = "hidden";
 showFlag = false;
 var bgDiv=document.getElementById("bgDiv");
 bgDiv.style.display="none";
  var msgDiv=document.getElementById("msgDiv");
  msgDiv.style.display="none";
 //alert(bgDiv.id);
}
//创建一个对象;
function xWin(id,w,h,l,t,tit,msg)
{
 index = index+2;
 this.id      = id;
 this.width   = w;
 this.height  = h;
 this.left    = l;
 this.top     = t;
 this.zIndex  = index;
 this.title   = tit;
 this.message = msg;
 this.obj     = null;
 this.bulid   = bulid;
 this.bulid();
}
//初始化;
function bulid()
{
if(tar=="login_password.jsp"){
	myhei="142";
}else if(tar=="login_yanzhengma.jsp"){
	myhei="194";
}else if(tar=="login_yzmpasswd.jsp"){
	myhei="163";
}

 var str = ""
  + "<div id=xMsg" + this.id + " "
  + "style='"
  + "z-index:" + this.zIndex + ";"
  + "width:" + this.width + "px;"
  + "height:" + this.height + "px;"
  + "left:" + this.left + "px;"
  + "top:" + this.top + "px;"
  + "background-color:" + normal + ";"
  + "color:" + normal + ";"
  + "font-size:12px;"
  + "font-family:Verdana;"
  + "position:absolute;"
  + "cursor:default;"
  + "border:0px solid " + normal + ";"
  + "' "
  + "onmousedown='getFocus(this)'>"
   + "<div "
   + "style='"
   + "line-height:29px;"
   + "width:" + (this.width-2*2) + "px;"
   + "height:29px;"
   + "background: url(../images/fudong_01.gif) no-repeat; "
   + "text-align:left;"
   + "color:#0686C5;"
   + "' "
//   + "onmousedown='startDrag(this)' "
//   + "onmouseup='stopDrag(this)' "
//   + "onmousemove='drag(this)' "
   + "ondblclick='min(this.childNodes[1])'"
   + ">"
    + "<span style='width:" + (this.width-2*12-4) + ";padding-left:16px;line-height:29px;'><font style='FONT-SIZE: 12px;font-weight:bold; COLOR: #666666'>" + this.title + "</font></span>"
    + "<span style='width:12;border-width:0px;color:white;padding-left:180px;' onclick='min(this)'><font style='COLOR: #0066b3'>—</font></span>"
    + "<span style='width:12;border-width:0px;color:white;padding-left:3px;' onclick='cls(this)'><font style='COLOR: #0066b3'>×</font></span>"
   + "</div>"
    + "<div id='msbox' style='"
    + "width:100%;"
    + "height:" + (this.height-20-9) + "px;"
    + "background-color:white;"
    + "line-height:14px;"
    + "word-break:break-all;"
    + "padding:0px;"
    + "'><iframe id='imsbox' src=" +this.message+" height='"+myhei+"' frameborder='0' scrolling='no' style='width:293px;' ></iframe></div>"
  + "</div>"
  + "<div style='"
  + "width:" + this.width + "px;"
  + "height:" + this.height + "px;"
  + "top:" + this.top + "px;"
  + "left:" + this.left + "px;"
  + "z-index:" + (this.zIndex-1) + ";"
  + "position:absolute;"
  + "background-color:black;"
  + "filter:alpha(opacity=40);"
  + "'></div>";
  if(document.body.insertAdjacentHTML){
		document.body.insertAdjacentHTML("beforeEnd",str);
  		return;
  }else{
  		var el = document.body;
  		var range = el.ownerDocument.createRange();
  		var flag;
        if(el.lastChild){   
             range.setStartAfter(el.lastChild);   
             frag = range.createContextualFragment(str);   
             el.appendChild(frag);
             return el.lastChild;   
         }else{   
			el.innerHTML = str;   
            return el.lastChild;   
         }   
  }
}



<!--
function initialize(targe)
{
	if(!showFlag){
		var addr = "/service/"+targe;
		var w=document.body.clientWidth;
		var h=document.body.clientHeight;
		var h="200";//默认为200
	if(targe=='login_yanzhengma.jsp'){
			h="194";
		}else if(targe=='login_password.jsp'){
			h="142";
		}else if(targe=='login_yzmpasswd.jsp'){
			h="163";
		}
		var c = new xWin("3",293,h,(w-293)/2,320,"用户登录",addr);//这些数字分别代表 宽度 高度 离边框距离
	}
	showFlag = true;
}
//-->


  

                          function   sAlert(str){   
                          var   msgw,msgh,bordercolor;   
                          msgw=400;//提示窗口的宽度   
                          msgh=15;//提示窗口的高度 
                          //bordercolor="#777";//提示窗口的边框颜色     
                          bordercolor="#336699";//提示窗口的边框颜色   
                          //titlecolor="#99CCFF";//提示窗口的标题颜色   
                            
                          var   sWidth,sHeight;   
                          sWidth=document.body.offsetWidth;   
                          sHeight=document.body.offsetHeight;   
                            
                          var   bgObj=document.createElement("div");   
                          bgObj.setAttribute('id','bgDiv');   
                          bgObj.style.position="absolute";   
                          bgObj.style.top="0";   
                          bgObj.style.background="white";   
                          bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";   
                          bgObj.style.opacity="0.6";   
                          bgObj.style.left="0";   
                          bgObj.style.width=1500   +   "px";   
                          bgObj.style.height=1500   +   "px";   
                          bgObj.style.zIndex="9998";
                          document.body.appendChild(bgObj);   
                          var   msgObj=document.createElement("div")   
                          msgObj.setAttribute("id","msgDiv");   
                          msgObj.setAttribute("align","center");   
                          msgObj.style.position="absolute";   
                          msgObj.style.background="#E4F5FF"; //弹出框背景颜色  
                          msgObj.style.font="12px/1.6em   Verdana,   Geneva,   Arial,   Helvetica,   sans-serif";   
                          msgObj.style.border="1px   solid   "   +   bordercolor;   
                          msgObj.style.width=msgw   +   "px";   
                          msgObj.style.height=60   +   "px";   
                          msgObj.style.zIndex="9999";
                      //msgObj.style.top=(document.documentElement.scrollTop   +   (sHeight-msgh)/2)   +   "px";  
                      //msgObj.style.top=(document.documentElement.scrollTop)   +   "300px";   //控制距离顶部的高度 
                      msgObj.style.top="300px";   //控制距离顶部的高度 
                      msgObj.style.left=(sWidth-msgw)/2   +   "px";   
                      var   title=document.createElement("h4");   
                      title.setAttribute("id","msgTitle");   
                      title.setAttribute("align","right");   
                      title.style.margin="0";   
                      title.style.padding="3px";   
                      title.style.background=bordercolor;   
                      title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20,   startY=20,   finishX=100,   finishY=100,style=1,opacity=0,finishOpacity=100);";   
                      title.style.opacity="0.75";   
                      title.style.border="1px   solid   "   +   bordercolor;   
                      title.style.height="18px";   
                      title.style.font="12px   Verdana,   Geneva,   Arial,   Helvetica,   sans-serif";   
                      title.style.color="white";   
                      title.style.cursor="pointer";   
                      title.innerHTML="";   
                      title.onclick=function(){}   
                      document.body.appendChild(msgObj);   
                      //document.getElementById("msgDiv").appendChild(title);   
                      var   txt=document.createElement("p");   
                      txt.style.margin="2em   0"   
                      txt.setAttribute("id","msgTxt");   
                      txt.innerHTML=str;   
              document.getElementById("msgDiv").appendChild(txt);   
              }   
                 
<!--弹出登录js end-->

          function   sAlert2(str){   
                          var bordercolor;   
                          msgw=400;//提示窗口的宽度   
                          msgh=15;//提示窗口的高度 
                          //bordercolor="#777";//提示窗口的边框颜色     
                          bordercolor="#336699";//提示窗口的边框颜色   
                          //titlecolor="#99CCFF";//提示窗口的标题颜色   
                            
                          var   sWidth,sHeight;   
                          sWidth=document.body.offsetWidth;   
                          sHeight=document.body.offsetHeight;   
                            
                          var   bgObj=document.createElement("div");   
                          bgObj.setAttribute('id','bgDiv');   
                          bgObj.style.position="absolute";   
                          bgObj.style.top="0";   
                          bgObj.style.background="white";   
                          bgObj.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=3,opacity=25,finishOpacity=75";   
                          bgObj.style.opacity="0.6";   
                          bgObj.style.left="0";   
                          bgObj.style.width=1500   +   "px";   
                          bgObj.style.height=1500   +   "px";  
                          bgObj.style.zIndex="9998"; 
                          document.body.appendChild(bgObj);   
                          var   msgObj=document.createElement("div")   
                          msgObj.setAttribute("id","msgDiv");   
                          msgObj.setAttribute("align","center");   
                          msgObj.style.position="absolute";   

                          msgObj.style.font="12px/1.6em   Verdana,   Geneva,   Arial,   Helvetica,   sans-serif";   
                          msgObj.style.width=msgw   +   "px";   
                          msgObj.style.height=60   +   "px";   
                      //msgObj.style.top=(document.documentElement.scrollTop   +   (sHeight-msgh)/2)   +   "px";  
                      //msgObj.style.top=(document.documentElement.scrollTop)   +   "300px";   //控制距离顶部的高度 
                      msgObj.style.top="300px";   //控制距离顶部的高度
                      msgObj.style.left=(sWidth-msgw)/2   +   "px";   
                      bgObj.style.zIndex="9999";
                      var   title=document.createElement("h4");   
                      title.setAttribute("id","msgTitle");   
                      title.setAttribute("align","right");   
                      title.style.margin="0";   
                      title.style.padding="3px";   
                      title.style.background=bordercolor;   
                      title.style.filter="progid:DXImageTransform.Microsoft.Alpha(startX=20,   startY=20,   finishX=100,   finishY=100,style=1,opacity=0,finishOpacity=100);";   
                      title.style.opacity="0.75";   
                      title.style.border="1px   solid   "   +   bordercolor;   
                      title.style.height="18px";   
                      title.style.font="12px   Verdana,   Geneva,   Arial,   Helvetica,   sans-serif";   
                      title.style.color="white";   
                      title.style.cursor="pointer";   
                      title.innerHTML="";   
                      title.onclick=function(){}   
                      document.body.appendChild(msgObj);   
                      //document.getElementById("msgDiv").appendChild(title);   
                      var   txt=document.createElement("p");   
                      txt.style.margin="2em   0"   
                      txt.setAttribute("id","msgTxt");   
                      txt.innerHTML=str;   
              document.getElementById("msgDiv").appendChild(txt);   
              }  

var contextPath='/ecare';
function changeMainHeight(high){
		
	try{
        var iframe = document.getElementById("contentFrame");
        
        if (iframe) {
            iframe.style.height = 650;   
            var h = window.frames["contentFrame"].document.body.scrollHeight; 
            var minimalHeight = parseInt((window.screen.width * 11) / 16, 10) - 280;
            h = h < minimalHeight ? minimalHeight : h;

            if (window.navigator.appName == "Microsoft Internet Explorer" && iframe.frameBorder == "1") {
                h += 4;
            }
            
			h = h<650?650:h;
            iframe.style.height = h;
        } 
		try{  
			top.document.getElementById("contentFrame").style.height= h;
		}catch(e){
		}
    }catch(e){
    }
}
function jumpMenu(targ,selObj,restore)
{
    if (selObj.options[selObj.selectedIndex].value != "")
        top.location.href=selObj.options[selObj.selectedIndex].value;
        //window.open(selObj.options[selObj.selectedIndex].value, targ);
    if (restore) selObj.selectedIndex=0;
}
