var w3c=(document.getElementById)? true: false;
var agt=navigator.userAgent.toLowerCase();
var ie = ((agt.indexOf("msie") != -1) && (agt.indexOf("opera") == -1) && (agt.indexOf("omniweb") == -1));

function showMsgBox(msgdiv, nextUrl, jsMethod)
{
  var frm = document.getElementById("frmMsgSignUp");
  if(frm){
      if(!frm.src){
      	frm.src = "/user/regc/showbox/";
      }
  }
  	
  var msgw,msgh,bordercolor;
  msgw=400;//提示窗口的宽度
  msgh=100;//提示窗口的高度
  titleheight=25 //提示窗口标题高度
  bordercolor="#336699";//提示窗口的边框颜色
  titlecolor="#99CCFF";//提示窗口的标题颜色
  var sWidth,sHeight;
  sWidth = parseInt(document.body.clientWidth);
  sHeight = parseInt(document.body.scrollHeight + document.documentElement.scrollTop);
  var bgObj=document.getElementById('msgBox_bgDiv');
  if(bgObj == null)
  {
    bgObj=document.createElement("div");
    bgObj.setAttribute('id','msgBox_bgDiv');
    document.body.appendChild(bgObj);
  }
  bgObj.style.position="absolute";
  bgObj.style.top="0";
  bgObj.style.background="#777";
  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=sWidth + "px";
  bgObj.style.height=sHeight + "px";
  bgObj.style.zIndex = "10000";
  
  var msgObj=document.getElementById(msgdiv);
  if(nextUrl != null && nextUrl != "")
  {
  	  if(window.frames[msgdiv].document.getElementById("url") != null){
	    var url = window.frames[msgdiv].document.getElementById("url");
	    url.value = nextUrl;
	  }
  }else{

  	  if(window.frames[msgdiv].document.getElementById("url") != null){
  	  	var url = window.frames[msgdiv].document.getElementById("url");
    	url.value = "";
  	  }
  }
  if(jsMethod != null && jsMethod != "")
  {
  	if(window.frames[msgdiv].document.getElementById("jsmethod") != null){
	  var method = window.frames[msgdiv].document.getElementById("jsmethod");
	  method.value = jsMethod;
	}
  }else{
  	if(window.frames[msgdiv].document.getElementById("jsmethod") != null){
	    var method = window.frames[msgdiv].document.getElementById("jsmethod");
	    method.value = "";
	}
  }
  var divWidth, divHeight;
  
  divWidth = parseInt(msgObj.style.width);
  msgObj.style.top = (10 + GetScrollTop()) + "px";
  msgObj.style.left = (sWidth - divWidth)/2 + "px";
  msgObj.style.display = "";
  
  try{
    var ocxs = document.getElementsByTagName("SELECT");
      for(i=0;i<ocxs.length; i++)
    {
      var objTemp = ocxs[i];
      objTemp.style.visibility = "hidden";
    }
    //for(i=0;i<window.document.all.tags("SELECT").length; i++)
    //{
    //  var objTemp = window.document.all.tags("SELECT")[i];
    //  objTemp.style.visibility = "hidden";
    //}
  }catch(e){
    alert(e.message);
  }
  

}

function GetScrollTop(){
 return ie ? IeTrueBody().scrollTop : window.pageYOffset;
}

function IeTrueBody(){
  return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body;
}

function closeMsgBox(msgDiv)
{
  if(document.getElementById('msgBox_bgDiv') != null)
  {
    document.body.removeChild(document.getElementById('msgBox_bgDiv'));
  //  document.getElementById('msgBox_bgDiv').style.display = "none";
  }
  if(document.getElementById(msgDiv) != null)
  {
    document.getElementById(msgDiv).style.display = "none";
  }

  try
  {
    var ocxs = document.getElementsByTagName("SELECT");
    for(i=0;i<ocxs.length; i++){
      var objTemp = ocxs[i];
      objTemp.style.visibility = "visible";
    }
    
    //for(i=0;i<window.document.all.tags("SELECT").length; i++){
    //  var objTemp = window.document.all.tags("SELECT")[i];
    //  objTemp.style.visibility = "visible";
    //}
  }catch(e){
    alert(e.message);
  }
}
