// -----------------------------------------------------------------------------------
//
//	Litebox v1.0
//	A combined effort between detrate and gannon
//	07/03/06
//
//	Source edited from Lightbox v2.02
//	by Lokesh Dhakar - http://www.huddletogether.com
//
//	For more information on this script, visit:
//	http://doknowevil.net/litebox
//
//	Licensed under the Creative Commons Attribution 2.5 License - http://creativecommons.org/licenses/by/2.5/
//	
//	Credit also due to those who have helped, inspired, and made their code available to the public.
//	Including: Scott Upton(uptonic.com), Peter-Paul Koch(quirksmode.org), Thomas Fuchs(mir.aculo.us), and others.
//
// -----------------------------------------------------------------------------------

//
//	Configuration
//
var fileLoadingImage = "http://img.ikbao.com/img/qqloading.gif";		
var fileBottomNavCloseImage = "http://img.ikbao.com/img/closelabel.gif";
var ikbaobox = "http://img.ikbao.com/img/ikbaobox.gif";
var ikbaobox2 = "http://img.ikbao.com/img/reg_focus.gif";
var resizeSpeed = 6;	// controls the speed of the image resizing (1=slowest and 10=fastest)
var borderSize = 10;	//if you adjust the padding in the CSS, you will need to update this variable
var start="";
var counts=5;
var timerID;
var allqqstr="";
var showtype="";
islitebox="yes";
// -----------------------------------------------------------------------------------

//
//	Global Variables
//

if(resizeSpeed > 10){ resizeSpeed = 10;}
if(resizeSpeed < 1){ resizeSpeed = 1;}
resizeDuration = (11 - resizeSpeed) * 100;

// -----------------------------------------------------------------------------------

//
//	Additional methods for Element added by SU, Couloir
//	- further additions by Lokesh Dhakar (huddletogether.com)
//
Object.extend(Element, {
	hide: function() {
		for (var i = 0; i < arguments.length; i++) {
			var element = $(arguments[i]);
			element.style.display = 'none';
		}
	},
	show: function() {
		for (var i = 0; i < arguments.length; i++) {
			var element = $(arguments[i]);
			element.style.display = '';
		}
	},
	getWidth: function(element) {
	   	element = $(element);
	   	return element.offsetWidth; 
	},
	setWidth: function(element,w) {
	   	element = $(element);
		element.style.width = w +"px";
	},
	getHeight: function(element) {
		element = $(element);
		return element.offsetHeight;
	},
	setHeight: function(element,h) {
   		element = $(element);
		element.style.height = h +"px";
	},
	setTop: function(element,t) {
	   	element = $(element);
		element.style.top = t +"px";
	},
	setLeft: function(element,t) {
	   	element = $(element);
		element.style.left = t +"px";
	},
	setInnerHTML: function(element,content) {
		element = $(element);
		element.innerHTML = content;
	}
});

// -----------------------------------------------------------------------------------

//
//	Extending built-in Array object
//
Array.prototype.removeDuplicates = function () {
	for(i = 1; i < this.length; i++){
		if(this[i][0] == this[i-1][0]){
			this.splice(i,1);
		}
	}
}

Array.prototype.empty = function () {
	for(i = 0; i <= this.length; i++){
		this.shift();
	}
}

// -----------------------------------------------------------------------------------
//
//	Structuring of code inspired by Scott Upton (http://www.uptonic.com/)
//
var Lightbox = Class.create();

Lightbox.prototype = {
	
	// initialize()
	// Constructor runs on completion of the DOM loading. Loops through anchor tags looking for 
	// 'lightbox' references and applies onclick events to appropriate links. The 2nd section of
	// the function inserts html at the bottom of the page which is used to display the shadow 
	// overlay and the image container.
	//
	initialize: function() {
		if (!document.getElementsByTagName){ return; }
		var anchors = document.getElementsByTagName('img');


		for (var i=0; i<anchors.length; i++){
			var anchor = anchors[i];
			var relAttribute = String(anchor.getAttribute('alt'));
			if (relAttribute.toLowerCase().match('customserverqq')){
				anchor.onclick = function () {myLightbox.start(this); return false;}
			}
		}

		var objBody = document.getElementsByTagName("body").item(0);
		
		var objOverlay = document.createElement("div");
		objOverlay.setAttribute('id','overlay');
		objOverlay.onclick = function() { myLightbox.end(); return false; }
		objBody.appendChild(objOverlay);
		
		var objLightbox = document.createElement("div");
		objLightbox.setAttribute('id','lightbox');
		objLightbox.style.display = 'none';
		objBody.appendChild(objLightbox);
	
		var objOuterImageContainer = document.createElement("div");
		objOuterImageContainer.setAttribute('id','outerImageContainer');
		objLightbox.appendChild(objOuterImageContainer);

		var objImageContainer = document.createElement("div");
		objImageContainer.setAttribute('id','imageContainer');
		objOuterImageContainer.appendChild(objImageContainer);

		var objLightboxImage = document.createElement("img");
		objLightboxImage.setAttribute('id','lightboxImage');
		objImageContainer.appendChild(objLightboxImage);
	
		var objLoading = document.createElement("div");
		objLoading.setAttribute('id','loading');
		objImageContainer.appendChild(objLoading);
	
		var objLoadingLink = document.createElement("a");
		objLoadingLink.setAttribute('id','loadingLink');
		objLoadingLink.setAttribute('href','#');
		objLoadingLink.onclick = function() { myLightbox.end(); return false; }
		objLoading.appendChild(objLoadingLink);
	
		var objLoadingImage = document.createElement("img");
		//objLoadingImage.setAttribute('src', fileLoadingImage);
		objLoadingLink.appendChild(objLoadingImage);

		var objImageDataContainer = document.createElement("div");
		objImageDataContainer.setAttribute('id','imageDataContainer');
		objImageDataContainer.className = 'clearfix';
		objLightbox.appendChild(objImageDataContainer);

		var objImageData = document.createElement("div");
		objImageData.setAttribute('id','imageData');
		objImageDataContainer.appendChild(objImageData);
	
		var objImageDetails = document.createElement("div");
		objImageDetails.setAttribute('id','imageDetails');
		objImageData.appendChild(objImageDetails);
	
		var objCaption = document.createElement("span");
		objCaption.setAttribute('id','caption');
		objImageDetails.appendChild(objCaption);
	
		var objNumberDisplay = document.createElement("span");
		objNumberDisplay.setAttribute('id','numberDisplay');
		objImageDetails.appendChild(objNumberDisplay);
		
		var objBottomNav = document.createElement("div");
		objBottomNav.setAttribute('id','bottomNav');
		objImageData.appendChild(objBottomNav);
	
		var objBottomNavCloseLink = document.createElement("a");
		objBottomNavCloseLink.setAttribute('id','bottomNavClose');
		objBottomNavCloseLink.setAttribute('href','#');
		objBottomNavCloseLink.onclick = function() { myLightbox.end(); return false; }
		objBottomNav.appendChild(objBottomNavCloseLink);
	
		var objBottomNavCloseImage = document.createElement("img");
		objBottomNavCloseImage.setAttribute('src', fileBottomNavCloseImage);
		objBottomNavCloseLink.appendChild(objBottomNavCloseImage);
		overlayEffect = new fx.Opacity(objOverlay, { duration: 300 });	
		overlayEffect.hide();
		
		imageEffect = new fx.Opacity(objLightboxImage, { duration: 350, onComplete: function() { imageDetailsEffect.custom(0,1); }});
		imageEffect.hide();
		
	},
	
	//
	//	start()
	//	Display overlay and lightbox. If image is part of a set, add siblings to imageArray.
	//
	start: function(imageLink) {	
		hideSelectBoxes();

		// stretch overlay to fill page and fade in
		//alert(getimageLink);
	    if(imageLink=="IkbaoVoice"){
		  var arrayPageSize = getPageSize();
		  Element.setHeight('overlay', arrayPageSize[5]);
	  	  Element.setWidth('overlay', arrayPageSize[4]);
		  overlayEffect.custom(0,0.8);
	      var cont="<div style=\"BORDER: #FFBA00 1px solid;background-color:#FFFFE6;width:610px;height:120px;line-height:18px;padding:5px;text-align:left;\">";
	      cont+="<div style=\"font-size:16px;font-weight: bold;color:#ff0000;margin-top:10px;padding:2px;text-align:center;\">爱客宝语音咨询</div>";
	      if(showtype=="partimevoice"){
            cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">语音客服离线，请在工作时间内咨询。</div>";
            cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">语音咨询工作时间：10：00-22：00</div>";
	      }else if(showtype=="notimevoice"){
	      	cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">系统繁忙，请稍后再试......</div>";
	      }else{
	        cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">服务时间：10:00-22:00</div>";
	        cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">爱客宝语音咨询QQ：<font style=\"color:#ff0000;\">89933808</font></div>";
	        cont+="<div style=\"font-size:13px;margin-top:5px;padding:2px;\">语音咨询现只接受魔兽世界代练的售前及其他问题咨询。</div>";
	      }
	      cont+="</div>";
	      document.getElementById("outerImageContainer").style.height="135px";
	      document.getElementById("imageContainer").style.height="130px";
	    }else if(imageLink=="dbnotice"){
		  document.getElementById("overlay").onclick = function() { }
		  document.getElementById("bottomNav").style.display="none";
		  var arrayPageSize = getPageSize();
		  Element.setHeight('overlay', arrayPageSize[5]);
	  	  Element.setWidth('overlay', arrayPageSize[4]);
		  overlayEffect.custom(0,0.8);
		  var cont="<div style=\"BORDER: #FFBA00 1px solid;background-color:#FFFFE6;width:610px;height:360px;line-height:18px;padding:5px;text-align:left;\">";
		  cont+="<div style=\"font-weight: bold;height:22px;font-size:12px;color:#C13921;PADDING-left:28px;PADDING-top:3px;BACKGROUND-POSITION: 0px 0px;BACKGROUND-IMAGE: url("+ikbaobox+");BACKGROUND-REPEAT: no-repeat;\">爱客宝提醒您：</div>";
		  cont+="<div style=\"font-size:18px;color:#CA3400;line-height:22px;padding-left:24px;padding-top:10px;padding-bottom:30px;\">我只会通过爱客宝指定的联系方式联系代练，因为诚信的代练不会要求我这样做。</div>";
	      cont+="<div style=\"margin-left:24px;font-size:14px;border:1px #09A8FC solid;background-color:#E2F4FE;padding:4px;width:570px;\">";
          cont+="<div style=\"font-weight: bold;height:22px;font-size:12px;color:#FF0000;PADDING-left:23px;PADDING-top:3px;BACKGROUND-POSITION: 0px 0px;BACKGROUND-IMAGE: url("+ikbaobox2+");BACKGROUND-REPEAT: no-repeat;\">我已知道：</div>";
          cont+="<div style=\"width:550px;font-size:13px;font-weight:800;padding-left:20px;\"><input type=\"radio\" value=\"1\" name=\"selects\" onclick=\"setdbnotice(1)\">我不会通过非爱客宝指定的联系方式联系代练，因为诚信的代练不会要求我这样做。</div>";
	      cont+="<div style=\"width:550px;font-size:13px;font-weight:800;padding-left:20px;padding-top:20px;\"><input type=\"radio\" value=\"1\" name=\"selects\"  onclick=\"setdbnotice(0)\" checked>遇到问题我会通过非爱客宝指定的联系方式联系代练。<font style=\"color:#FF0000;\">&lt;错误的做法！<a target=_blank href=/ikbaomesg_184.html style=\"color:#FF0000;\"><u>为什么？</u></a>&gt;</font></div>";
	      cont+="</div>";
		  //cont+="<div style=\"text-align:center;margin-top:10px;font-size:12px;PADDING-top:50px;\"><input type=\"button\" value=\"我已阅读以上提示\" id=\"dbnoticeb\" onclick=\"myLightbox.end();\" disabled></div>";
		  cont+="<div style=\"text-align:center;margin-top:10px;font-size:12px;PADDING-top:50px;\"><input type=\"button\" value=\"我已阅读以上提示\" id=\"dbnoticeb\" onclick=\"window.location.href='/billinfo/IsDownBill.asp?billid="+billid+"';\" disabled></div>";
		  cont+="</div>";
	      document.getElementById("outerImageContainer").style.height="365px";
	      document.getElementById("imageContainer").style.height="360px";
		}else if(imageLink=="loadshow"){
		  var arrayPageSize = getPageSize();
		  Element.setHeight('overlay', arrayPageSize[5]);
	  	  Element.setWidth('overlay', arrayPageSize[4]);
		  overlayEffect.custom(0,0.8);
	      var cont="<div style=\"BORDER: #FFBA00 1px solid;background-color:#FFFFE6;width:610px;height:360px;line-height:18px;padding:5px;text-align:left;\">";
	      cont+="<div style=\"font-size:13px;font-weight: bold;color:#ff0000;margin-top:10px;padding:2px;\">欢迎光临爱客宝，程序检测到你第一次访问我们网站，以下是我们为您准备的新手快速指南，祝您在爱客宝旅途愉快。</div>";
	      cont+="<div style=\"font-size:13px;font-weight: bold;margin-top:5px;padding:2px;\">爱客宝主要经营代练担保服务&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;爱客宝免长途费热线：400-6755-338</div>";
	      cont+="<div style=\"height:90px;\">";
	      cont+="<div style=\"width:540px;height:90px;float:left;\">";
	      cont+="<div style=\"height:45px;text-align:right;\">";
	      cont+="<a href=\"/Dailian_security.html\" target=\"_blank\"><img src=\"http://img.ikbao.com/img/onloadshow_1.jpg\" border=\"0\" style=\"margin-top:5px;\" onmouseover=\"onloadmapcss('onmap1',0)\" onMouseOut=\"onloadmapcss('onmap1',1)\"></a><span class=\"onmap onmap1\" id=\"onmap1\" style=\"display:none;\" onmouseover=\"onloadmapcss('onmap1',0)\" onMouseOut=\"onloadmapcss('onmap1',1)\">了解一下什么是代练担保</span>";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_7.jpg\" border=\"0\" style=\"margin-bottom:5px;margin-left:3px;margin-right:3px;\">";
	      cont+="<a href=\"/daibamesg.html\" target=\"_blank\"><img src=\"http://img.ikbao.com/img/onloadshow_2.jpg\" border=\"0\" style=\"margin-top:5px;\" onmouseover=\"onloadmapcss('onmap2',0)\" onMouseOut=\"onloadmapcss('onmap2',1)\"></a><span class=\"onmap onmap2\" id=\"onmap2\" style=\"display:none;\" onmouseover=\"onloadmapcss('onmap2',0)\" onMouseOut=\"onloadmapcss('onmap2',1)\">马上去爱客宝平台选择合适的代练工作室</span>";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_7.jpg\" border=\"0\" style=\"margin-bottom:5px;margin-left:3px;margin-right:3px;\">";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_3.jpg\" border=\"0\" style=\"margin-top:5px;margin-right:5px;\">";
	      cont+="</div>";
	      cont+="<div style=\"height:45px;text-align:right;\">";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_4.jpg\" border=\"0\" style=\"margin-top:8px;\" onmouseover=\"onloadmapcss('onmap4',0)\" onMouseOut=\"onloadmapcss('onmap4',1)\"><span class=\"onmap onmap4\" id=\"onmap4\" style=\"display:none;\" onmouseover=\"onloadmapcss('onmap4',0)\" onMouseOut=\"onloadmapcss('onmap4',1)\">你验收订单并确认满意，爱客宝再给工作室放款</span>";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_8.jpg\" border=\"0\" style=\"margin-bottom:5px;margin-left:3px;margin-right:3px;\">";
	      cont+="<a href=\"/Scheme_Protection.html\" target=\"_blank\"><img src=\"http://img.ikbao.com/img/onloadshow_5.jpg\" border=\"0\" style=\"margin-top:8px;\" onmouseover=\"onloadmapcss('onmap5',0)\" onMouseOut=\"onloadmapcss('onmap5',1)\"></a><span class=\"onmap onmap5\" id=\"onmap5\" style=\"display:none;\" onmouseover=\"onloadmapcss('onmap5',0)\" onMouseOut=\"onloadmapcss('onmap5',1)\">查看质量保证计划(代练时间内出现问题，爱客宝质保计划为你追讨损失)</span>";
	      cont+="<img src=\"http://img.ikbao.com/img/onloadshow_8.jpg\" border=\"0\" style=\"margin-bottom:5px;margin-left:3px;margin-right:3px;\">";
	      cont+="<a href=\"/Bank_verification.html\" target=\"_blank\"><img src=\"http://img.ikbao.com/img/onloadshow_6.jpg\" border=\"0\" style=\"margin-top:8px;margin-right:5px;\" onmouseover=\"onloadmapcss('onmap6',0)\" onMouseOut=\"onloadmapcss('onmap6',1)\"></a><span class=\"onmap onmap6\" id=\"onmap6\" style=\"display:none;\" onmouseover=\"onloadmapcss('onmap6',0)\" onMouseOut=\"onloadmapcss('onmap6',1)\">查看爱客宝指定银行帐号</span>";
	      cont+="</div>";
	      cont+="</div>";
	      cont+="<div style=\"width:47px;height:90px;background:url(http://img.ikbao.com/img/onloadshow_9.jpg);float:left;\">";
	      cont+="</div>";
	      cont+="</div>";
	      cont+="<div style=\"margin-top:5px;margin-left:5px;font-size:14px;border:1px #09A8FC solid;background-color:#E2F4FE;padding:4px;\">提示：为了打击一切行骗行为，如有代练吧拒绝通过爱客宝交易或诱导其他交易方式，您可向爱客宝客服举报，一经核实，爱客宝将给予您<b>80</b>元奖励，同时也感谢你对维护爱客宝平台打造“天下无贼”信念的支持。</div>";
	      cont+="<div style=\"margin-left:10px;margin-top:8px;height:22px;font-size:12px;color:#FF3B00;PADDING-left:38px;PADDING-top:5px;BACKGROUND-POSITION: -1px -1px;BACKGROUND-IMAGE: url(http://img.ikbao.com/img/onloadshow2.jpg);BACKGROUND-REPEAT: no-repeat;\">通过爱客宝交易有着比其它方式交易无法比拟的优势：</div>";
	      cont+="<div style=\"margin-left:45px;margin-top:3px;ling-height:20px;font-size:12px;\">1、担保交易能保障您的资金绝对安全；<br>2、担保交易的安全性让您更省心；<br>3、担保交易的中介性在出现交易纠纷时让您能追回损失；<br>4、担保交易完全免费，额外还有机会得到资金返还。</div>";
	      cont+="</div>";
	      cont+="<style>";
	      cont+=".onmap{font-size:12px;height: 20px;width: 240px;position: absolute;border:1px solid #F90;padding: 2px;padding-top: 4px;background:#FFF ;text-indent: 2px;filter:alpha(opacity=90);opacity:0.9;display: block;text-decoration: none;margin:0px;line-height:16px;text-align:left;}";
	      cont+=".onmap1{left: 250px;top: 100px;}";
	      cont+=".onmap2{left: 420px;top: 100px;}";
	      cont+=".onmap4{left: 250px;top: 150px;width: 270px;}";
	      cont+=".onmap5{left: 420px;top: 150px;width: 400px;}";
	      cont+=".onmap6{left: 590px;top: 150px;width: 160px;}";
	      cont+="</style>";
	      document.getElementById("outerImageContainer").style.height="365px";
	      document.getElementById("imageContainer").style.height="360px";
		}else{
		   imageLink=document.getElementById(imageLink);
		   var arrayPageSize = getPageSize();
		   Element.setHeight('overlay', arrayPageSize[5]);
	  	   Element.setWidth('overlay', arrayPageSize[4]);
		   overlayEffect.custom(0,0.8);
		   var workqq=imageLink.getAttribute('rel');
		   var qqnum=imageLink.getAttribute('qqnum');
		   var shopname=imageLink.getAttribute('alt');
           if(shopname!=""){
        	  shopname=shopname.substring(0,shopname.length-4);
           }
           if(workqq!="" && qqnum>0){
             pworkqq=workqq.split(",");
             workqqnum=pworkqq.length;
             if(workqqnum<qqnum){qqnum=workqqnum;}
             allqqstr="";
             for(i=0;i<qqnum;i++){
               lworkqq=pworkqq[i].split("|");
               if(lworkqq.length==2){
                 if(lworkqq[1]!=""){
                   allqqstr+=" "+lworkqq[1]+"：<a href=\"javascript:myLightbox.onclickqq('"+lworkqq[0]+"')\"><img src=\"http://219.133.61.44/pa?p=1:"+lworkqq[0]+":17\" width=\"25\" height=\"17\" align=\"absmiddle\" border=\"0\"></a>";
                }else{
                   allqqstr+=" <a href=\"javascript:myLightbox.onclickqq('"+lworkqq[0]+"')\"><img src=\"http://219.133.61.44/pa?p=1:"+lworkqq[0]+":17\" width=\"25\" height=\"17\" align=\"absmiddle\" border=\"0\"></a>";
                }
              }else{
                allqqstr+=" <a href=\"javascript:myLightbox.onclickqq('"+lworkqq[0]+"')\"><img src=\"http://219.133.61.44/pa?p=1:"+lworkqq[0]+":17\" width=\"25\" height=\"17\" align=\"absmiddle\" border=\"0\"></a>";
              }
            }
            if(allqqstr!=""){
          	  allqqstr="<div style=\"font-weight: bold;font-size:12px;text-align:left;margin-bottom:4px;margin-left:10px;\">以下QQ号均为"+shopname+"提供，并非爱客宝客服。</div>"+allqqstr;
            }
          }
		  var cont="<div style=\"BORDER: #FFBA00 1px solid;background-color:#FFFFE6;width:610px;height:360px;line-height:18px;padding:5px;text-align:left;\">";
		  cont+="<div style=\"font-weight: bold;height:22px;font-size:12px;color:#C13921;PADDING-left:28px;PADDING-top:3px;BACKGROUND-POSITION: 0px 0px;BACKGROUND-IMAGE: url("+ikbaobox+");BACKGROUND-REPEAT: no-repeat;\">爱客宝提醒您：</div>";
		  cont+="<div style=\"font-size:12px;padding-left:24px;\">鉴于互联网的性质，爱客宝虽然对每一家代练进行了严格的资料审核，但是不排除有部分代练吧利用真实资料或其他方式进行行骗。为了确保您的交易安全，交易时必须通过爱客宝下单交易，这样才能让您体验爱客宝交易的乐趣。</div>";
	      cont+="<div style=\"margin-left:24px;font-size:14px;border:1px #09A8FC solid;background-color:#E2F4FE;padding:4px;\">提示：为了打击一切行骗行为，如有代练吧拒绝通过爱客宝交易或诱导其他交易方式，您可向爱客宝客服举报，一经核实，爱客宝将给予您<b>80</b>元奖励，同时也感谢你对维护爱客宝平台打造“天下无贼”信念的支持。</div>";
		  cont+="<div style=\"margin-left:24px;margin-top:7px;font-size:12px;color:#F95E01;\">通过爱客宝交易有着比其他方式交易无法比拟的优势：</div>";
		  cont+="<div style=\"margin-left:24px;margin-top:3px;font-size:12px;\">1、担保交易能保障您的资金绝对安全；<br>2、担保交易的安全性让您更省心；<br>3、担保交易的中介性在出现交易纠纷时让您能追回损失；<br>4、担保交易完全免费，额外还有机会得到资金返还。</div>";
		  cont+="<div style=\"margin-left:24px;margin-top:10px;font-size:12px;\">爱客宝小贴士：在选择代练的时候，请尽量选择带  有会员和参质量保障标识的代练，这些都是本站认证的代练吧，代练更可靠！</div>";
		  cont+="<div style=\"text-align:center;margin-top:10px;font-size:12px;border-top:1px #09A8FC solid;PADDING-top:6px;\" id=\"showboxqq\"><input type=\"button\" value=\"我已阅读以上提示，继续联系该代练吧\" id=\"liteboxbutton\" onclick=\"myLightbox.liteboxqq()\" disabled></div>";
		  cont+="</div>";
	      document.getElementById("outerImageContainer").style.height="365px";
	      document.getElementById("imageContainer").style.height="360px";
		}
		var arrayPageSize = getPageSize();
		var arrayPageScroll = getPageScroll();
		var lightboxTop;
		if(imageLink=="IkbaoVoice"){
		   lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 3);
		}else{
		   lightboxTop = arrayPageScroll[1] + (arrayPageSize[3] / 15);
		}
        Element.setInnerHTML( 'imageContainer', cont);
		Element.setTop('lightbox', lightboxTop);
		Element.show('lightbox');
	},
		
	onclickqq: function(qqnum){
		//myLightbox.end(); 
		window.location.href="tencent://message/?uin="+qqnum+"&Site=www.ikbao.com&Menu=yes";
		return false;
	},

    liteboxqq: function(){	
       document.getElementById("showboxqq").innerHTML=allqqstr;
    },
	//
	//	enableKeyboardNav()
	//
	enableKeyboardNav: function() {
		document.onkeydown = this.keyboardAction; 
	},

	//
	//	disableKeyboardNav()
	//
	disableKeyboardNav: function() {
		document.onkeydown = '';
	},
		
	//
	//	end()
	//
	end: function() {
		this.disableKeyboardNav();
		Element.hide('lightbox');
		overlayEffect.custom(0.8,0);
		showSelectBoxes();
	}
}

// -----------------------------------------------------------------------------------

//
// getPageScroll()
// Returns array with x,y page scroll values.
// Core code from - quirksmode.org
//
function getPageScroll(){

	var yScroll;

	if (self.pageYOffset) {
		yScroll = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){	 // Explorer 6 Strict
		yScroll = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScroll = document.body.scrollTop;
	}

	arrayPageScroll = new Array('',yScroll) 
	return arrayPageScroll;
}

// -----------------------------------------------------------------------------------

//
// getPageSize()
// Returns array with page width, height and window width, height
// Core code from - quirksmode.org
// Edit for Firefox by pHaez
//
function getPageSize(){
	
	var xScroll, yScroll;
	
	if (window.innerHeight && window.scrollMaxY) {	
		xScroll = document.body.scrollWidth;
		yScroll = window.innerHeight + window.scrollMaxY;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		xScroll = document.body.scrollWidth;
		yScroll = document.body.scrollHeight;
	} else { // Explorer Mac...would also work in Explorer 6 Strict, Mozilla and Safari
		xScroll = document.body.offsetWidth;
		yScroll = document.body.offsetHeight;
	}
	
	var windowWidth, windowHeight;
	if (self.innerHeight) {	// all except Explorer
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientHeight) { // Explorer 6 Strict Mode
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
	} else if (document.body) { // other Explorers
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
	}	
	
	// for small pages with total height less then height of the viewport
	if(yScroll < windowHeight){
		pageHeight = windowHeight;
	} else { 
		pageHeight = yScroll;
	}

	// for small pages with total width less then width of the viewport
	if(xScroll < windowWidth){	
		pageWidth = windowWidth;
	} else {
		pageWidth = xScroll;
	}
    screenwidth=window.screen.width-20;
    screenheight=window.screen.height;
    if(pageWidth>screenwidth){screenwidth=pageWidth;}
    if(pageHeight>screenwidth){screenheight=pageHeight;}
	arrayPageSize = new Array(pageWidth,pageHeight,windowWidth,windowHeight,screenwidth,screenheight) 
	return arrayPageSize;
}

// -----------------------------------------------------------------------------------

//
// getKey(key)
// Gets keycode. If 'x' is pressed then it hides the lightbox.
//
function getKey(e){
	if (e == null) { // ie
		keycode = event.keyCode;
	} else { // mozilla
		keycode = e.which;
	}
	key = String.fromCharCode(keycode).toLowerCase();
	
	if(key == 'x'){
	}
}

// -----------------------------------------------------------------------------------

//
// listenKey()
//
function listenKey () {	document.onkeypress = getKey; }

// ---------------------------------------------------

function showSelectBoxes(){
	selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "visible";
	}
}

// ---------------------------------------------------

function hideSelectBoxes(){
	selects = document.getElementsByTagName("select");
	for (i = 0; i != selects.length; i++) {
		selects[i].style.visibility = "hidden";
	}
}

// ---------------------------------------------------

//
// pause(numberMillis)
// Pauses code execution for specified time. Uses busy code, not good.
// Code from http://www.faqts.com/knowledge_base/view.phtml/aid/1602
//
function pause(numberMillis) {
	var now = new Date();
	var exitTime = now.getTime() + numberMillis;
	while (true) {
		now = new Date();
		if (now.getTime() > exitTime)
			return;
	}
}
// ---------------------------------------------------

// -----------------time----------------------------------
function boxCountDown(shopidstr){
   var now=new Date();
   now=Date.parse(now)/1000;
   var x=parseInt(counts-(now-start),10);
   document.getElementById("liteboxbutton").value = "（"+x+"）我已阅读以上提示，继续联系该代练吧";
   if(x>0){
     timerID=setTimeout("boxCountDown('"+shopidstr+"')", 100)
   }else{
     document.getElementById("liteboxbutton").value = "我已阅读以上提示，继续联系该代练吧";
     document.getElementById("liteboxbutton").disabled=false;
   }
}

function liteboxCountDown(shopidstr){	
   myLightbox.start(shopidstr);
   start=new Date();
   start=Date.parse(start)/1000;
   boxCountDown(shopidstr);
}
// ---------------------------------------------------

function onloadmapcss(str,n){
   //document.getElementById(str).className = cssname;
   if(n==0){
     document.getElementById(str).style.display = "block";
   }else{
   	 document.getElementById(str).style.display = "none";
   }
}


function initLightbox() { 
  isinitLightbox="yes";
  myLightbox = new Lightbox(); 
}

function setdbnotice(n){
	if(n==1){
	    document.getElementById("dbnoticeb").disabled=false;
	}else{
		document.getElementById("dbnoticeb").disabled=true;
	}
}