/**
 * webshopad library
 *
 * @copyright infowerk ppe
 * @author haroe
 * @version 1.2
 */
var bannerRotation 		= 1;
var numberOfBanners		= 0;
var showOnceOnlyBanner	= 1;

var fadeIn 			= 1;
var fadeFactor		= 100;
var fadeSpeed		= 10;

var posX 			= new Array();
var posY 			= new Array();
var bannerWidth 	= new Array();
var bannerHeight 	= new Array();
var bannerImage 	= new Array();
var bannerLink 		= new Array();

//banners
/*
posX[0]			= 200;
posY[0]			= 150;
bannerWidth[0] 	= 687;
bannerHeight[0] = 319;
bannerImage[0]	= "img/printeria/bannerAds/0612/banner0.jpg";
bannerLink[0]	= "ws_Fotogeschenke_Weihnachten_Last_Minute_Geschenke_static,infopages.expressorder.html";
*/

posX[0]			= 200;
posY[0]			= 150;
//bannerWidth[0] 	= 687;
//bannerHeight[0] = 319;
bannerWidth[0] 	= 647;
bannerHeight[0] = 319;
bannerImage[0]	= "img/printeria/bannerAds/0707/banner.jpg";
bannerLink[0]	= "ws_fotogeschenke_textilien_foto_handtuch_weiss_50_x_100_cm__fun,showproduct,11,33.html";

if(bannerRotation == 1 && numberOfBanners > 1){
	var bannerId = Math.round(Math.random()+numberOfBanners-2);
}else{
	var bannerId = 0;
}


function getWebshopAd(){

	if(showOnceOnlyBanner == 1 && getCookieValueByName("bannerAlreadyShown_"+bannerId) != false){
		//banner already shown, do nothing
	}else{
		var banner = buildBanner();
		if(showOnceOnlyBanner == 1){
			document.cookie = "bannerAlreadyShown_"+bannerId+"=true";
		}

		document.write(banner);
		if(fadeIn == 1){
			bannerFadeIn(0,0);
		}else{
			showCloseButton();
		}
	}
}

function buildBanner(){
	var closeButton = "<a href='javascript:hideBanner()' onClick='hideBanner()' "+
						"style=\"position:absolute;"+
								"height:15px;"+
								"width:15px;"+
								"border:0px solid red;"+
								"display:block;"+
								"top:5px;"+
								"right:10px;"+
								"font-weight:bold;"+
								"z-index:100"+
								"text-decoration:none;"+
								"color:#B60E1D;"+
								"color:#ffffff;"+
								"visibility:hidden\" id='closeButton'>&nbsp;&nbsp;&nbsp;&nbsp;</a>";


	var bannerHtml = "<div style=\"position:absolute;"+
						"width:"+bannerWidth[bannerId]+"px;"+
						"height:"+bannerHeight[bannerId]+"px;"+
						"top:"+posX[bannerId]+"px;"+
						"left:"+posY[bannerId]+"px;"+
						"overflow:hidden;\" id=\"bannerAd\">"+
					"<a href='"+bannerLink[bannerId]+"'>"+
						"<img src='"+bannerImage[bannerId]+"' name='bannerImageName' border='0'>"+
					"</a>"+	closeButton +
				"</div>";

	return bannerHtml;
}

function hideBanner(){
	document.getElementById("bannerAd").style.display = "none";
}

function showCloseButton(){
	document.getElementById("closeButton").style.visibility = "visible";
}


var bannerEnd, i;
function bannerFadeIn(newBannerWidth, newBannerHeight){
	var factorW = bannerWidth[bannerId]/fadeFactor;
	var factorH = bannerHeight[bannerId]/fadeFactor;

	var d = document.getElementById("bannerAd");
	d.style.width  = Math.round(newBannerWidth);
	d.style.height = Math.round(newBannerHeight);

	if(i){
		window.clearTimeout(i);
	}

	if(newBannerWidth < bannerWidth[bannerId] && newBannerHeight < bannerHeight[bannerId] && !bannerEnd){
		newBannerWidth 	+= factorW;
		newBannerHeight += factorH;

		i = window.setTimeout("bannerFadeIn("+newBannerWidth+", "+newBannerHeight+")", fadeSpeed);
	}else{
		showCloseButton();
		bannerEnd = true;
	}
}
