﻿
function dhAdShow(){
	//author:dh20156;
	this.bannerAd = new Array();
	this.style = 0;
	this.width = 609;
	this.height = 118;
	this.target = "_blank";
	this.targetObj = null;
	this.objAID = ("dh_adLink"+Math.random()).replace(/\./g,"");
	this.objIID = ("dh_adImg"+Math.random()).replace(/\./g,"");

	this.setup = function(){
		var objA = document.createElement("A");
		var objI = document.createElement("IMG");
		objA.id = this.objAID;
		objA.href = "#";
		objA.target = this.target;
		objA.title = "dh_adShow";
		objI.id = this.objIID;
		switch(this.style){
			case 0:objI.style.filter = "blendTrans(duration=3)";break;
			case 1:objI.style.filter = "progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=0, motion='forward', duration=3)";break;
			default:objI.style.filter = "blendTrans(duration=3)";break;
		}
		objI.width = this.width;
		objI.height = this.height;
		objI.border = 0;
		objI.alt = "dh_adShow";

		objA.appendChild(objI);
		
		if(this.bannerAd.length > 0){
			objI.src = this.bannerAd[0].src;
			objI.alt = this.bannerAd[0].tips;
			objA.href = this.bannerAd[0].url;
			objA.title = this.bannerAd[0].tips;
		}

		if(this.targetObj == null || this.targetObj == "document.body"){
			var scriptObj = document.getElementsByTagName("script");
			for(var i=0;i<scriptObj.length;i++){
				if(scriptObj[i].innerHTML.indexOf("new dhAdShow()") > -1 && scriptObj[i].parentElement.tagName != "HEAD"){
					this.targetObj = scriptObj[i].parentElement;
				}
			}
		}

		this.targetObj.appendChild(objA);
	}

	this.step = 1;
	this.slideShow = function(){
		var oa = eval("document.all."+this.objAID);
		var oi = eval("document.all."+this.objIID);
		if(this.bannerAd.length > 0 && oa != null && oi != null){
			if(document.all){
				switch(this.style){
					case 0:oi.filters.blendTrans.apply();break;
					case 1:oi.filters[0].apply();break;
					default:oi.filters.blendTrans.apply();break;
				}
			}
			oi.src = this.bannerAd[this.step].src;
			oi.alt = this.bannerAd[this.step].tips;
			oa.href = this.bannerAd[this.step].url;
			oa.title = this.bannerAd[this.step].tips;
			if(document.all){
				switch(this.style){
					case 0:oi.filters.blendTrans.play();break;
					case 1:oi.filters[0].Play();break;
					default:oi.filters.blendTrans.play();break;
				}
			}
			this.step = (this.step<(this.bannerAd.length-1))?(this.step+1):0;
			(new Image()).src = this.bannerAd[this.step].src;
		}
	}
}




