document.write("<iframe id=MsgBoxFrame name=MsgBoxFrame  src='' frameborder=0 scrolling=no style='display:none;position:absolute;z-index:100;' ></iframe>");
//document.onclick=hideMsgBox;

function showMsgBox(sImg,title,type,Theme)
{		
	var cf=document.getElementById("MsgBoxFrame");
	cf.src="";
	var wcf=window.frames.MsgBoxFrame;
	
	var oImg=document.getElementById(sImg);
	if(!oImg){alert("控制对象不存在！");return;}
//	if(!wcf.bCalLoaded){alert("未成功装载！请刷新页面！");return;}
		
		
	if(cf.style.display=="block"){cf.style.display="none";return;}
	
	var eT=0,eL=0,p=oImg;
	var sT=document.body.scrollTop,sL=document.body.scrollLeft;
	var eH=oImg.height,eW=oImg.width;
	var _Left=p.offsetLeft ;
	
	while(p&&p.tagName!="BODY")
	{
		eT+=p.offsetTop;
		eL+=p.offsetLeft;
		p=p.offsetParent;
	}	
	cf.style.top=(document.body.clientHeight-(eT-sT)-eH>=cf.height)?eT+eH-20:eT+15;		
	cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-100:eL;
	
	
	if (type=="Tax")
	{
			cf.src="DisplayTaxInfo.jsp";
			cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
		
	}
	else if(type=="Stop")
	{
	
		cf.src="./Themes/"+Theme+"/TipPage/DisplayStop.aspx?name="+ escape(title);
		cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	
	else if(type=="Plane")
	{
	
		cf.src="./Themes/"+Theme+"/TipPage/DisplayPlaneType.aspx?name="+ escape(title);
		cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	
	else if(type=="Rule")
	{
	
		cf.src="DisplayRule.jsp?RuleStr="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="ReserveInfo")
	{
	
		cf.src="DisplayReserveInfo.jsp";
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="Hotel")
	{
	
		cf.src="DisplayHotel.jsp?HotelStr="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="CheckUser")
	{
	
		cf.src="CheckUserHasExists.jsp?cUser="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="AdvanceSearch")
	{
	
		cf.src="DisplayAdvanceSearch.jsp";
		cf.style.left= (document.body.clientWidth-(eL-sL)>=cf.width)?eL-300:eL ;
		//cf.style.left = cf.style.left - 300 ;
		//_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="UserGuide")
	{
	
		cf.src="DisplayUserGuide.jsp";
		//cf.style.left=_Left+10 ;
		cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-380:eL-400;
	
	
	}
	else if(type=="AboutMe")
	{
	
		cf.src="DisplayAboutMe.jsp";
		cf.style.left=_Left+10 ;
		cf.style.left = (document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="SelectCity")
	{
	
		cf.src="DisplaySelectCity.jsp?ControlIDName=" + escape(title);
		cf.style.left=_Left+10 ;
		//cf.style.left = (document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="ContactMe")
	{
	
		cf.src="DisplayContactMe.jsp";
		cf.style.left=_Left+10 ;
		cf.style.left = (document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="Service")
	{
	
		cf.src="DisplayService.jsp";
		cf.style.left=_Left+10 ;
		cf.style.left = (document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="HotelAdvanceSearch")
	{
	
		cf.src="DisplayHotelAdvanceSearch.jsp";
		cf.style.left=_Left+10 ;
		cf.style.left = (document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="RoomType")
	{
	
		cf.src="DisplayRoonType.jsp";
		cf.style.left=_Left+10 ;
	
	
	}
	else if(type=="SightSeeing")
	{
	
		cf.src="DisplaySightSeeing.jsp?SightSeeingStr="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
	else if(type=="Transfer")
	{
	
		cf.src="DisplayTransfer.jsp?TransferStr="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
	
	}
        else if(type=="Flight")
        {
		cf.src="DisplayFlight.jsp?FlightStr="+ escape(title);
		cf.style.left=_Left+10 ;
		//(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;
	
        }
        
	else if(type=="Insurance")
	{
	
		cf.src="./Themes/"+Theme+"/TipPage/DisplayInsurance.aspx?name="+ escape(title);
		cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-20:eL;	
	}	
	else if(type=="Deliver")
	{
	
		cf.src="./Themes/"+Theme+"/TipPage/DisplayDeliverInfo.aspx?name="+ escape(title);
		cf.style.left=(document.body.clientWidth-(eL-sL)>=cf.width)?eL-200:eL;	
	}	
	else if(type=="PassengerName")
	{
		cf.src="./Scripts/MsgBox/MsgBoxPassengerName.htm";
		cf.style.height=231;
		cf.style.left = "430px";		
		
	}	
	else 
	{
	
		cf.src="./Scripts/MsgBox/MsgBoxCard.htm";
	
	}
		
	cf.style.display="block";	
	
}
function hideMsgBox()
{
	var cf=document.getElementById("MsgBoxFrame");
	cf.style.display="none";
	cf.src="";
	
}