ads_debug_openx=true;

function createframes( url , id ){
	frami = document.createElement('iframe');
   	frami.location=url;
   	frami.src=url;
   	frami.id=id+'_iframe';
   	frami.name=id+'_iframe';
   	frami.width="300";
   	frami.height="300";
//   	if( !ads_debug_openx){
	   	frami.frameborder='0';
	   	frami.border='0';
	   	frami.style.display='none';
//   	}
	document.getElementsByTagName('body')[0].appendChild( frami );
}

function moveAds( content , id , zone2 , wallpaper ){
	
	document.getElementById( id+'_div' ).innerHTML= content;
		
	if( !ads_debug_openx){
		var Knoten = document.getElementsByTagName('body')[0].firstChild;
		while (Knoten != null) {
		 if( Knoten.nodeName=='IFRAME' && Knoten.id == id+'_iframe' ){
	    	document.getElementsByTagName('body')[0].removeChild(Knoten);
	     	break;
		 }
    	 Knoten = Knoten.nextSibling;
    	}		
	}
	
	if( content==''){
		if( zone2!=''){
			anzeigenBanner(zone2, id , '');
		}else{
			if(id!='ads_supersize' && id!='ads_skyscraper' ){
				document.getElementById( id+'_div' ).parentNode.parentNode.style.display = 'none';
			}else{
				document.getElementById( id+'_div' ).innerHTML='';
			}
		}
	}
	
	if( id=='ads_supersize' || id=='ads_skyscraper'){
		if( wallpaper!=false && wallpaper!=''){
			document.getElementById('ads_supersize_div').style.left='21px';

			document.getElementById('skyscraper').style.backgroundColor =wallpaper;
			document.getElementById('supersize').style.backgroundColor = wallpaper;
			placeclickdiv();
		}
	}
	
 }

function anzeigenBanner(openads_feld, div_id , zone2) {	
		var url = root_link + 'openx.php?';
		var m3_r = Math.floor(Math.random()*99999999999);
		param = "zoneid="+openads[openads_feld];
		param+='&cb= '+ m3_r;
		param+='&div_id='+div_id;
		param+='&zone_default='+zone2;
	
		if (document.MAX_used != ',') param+="&exclude=" + document.MAX_used;
		param+="&loc=" + escape(window.location);
		if (document.referrer) param+="&referer=" + escape(document.referrer);
		if (document.context) param+="&context=" + escape(document.context);
		if (document.mmm_fo) param+="&mmm_fo=1";
		if (!document.MAX_used) document.MAX_used = ',';	
		
		if( $(div_id+'_div') ){
	
			if( div_id!='ads_supersize' && div_id!='ads_skyscraper'){
				document.getElementById( div_id+'_div' ).parentNode.parentNode.style.display = 'block';
			}
			
			createframes( url+param , div_id );
			$(div_id+'_div').innerHTML='';
		}

}

function showSupersize() {			anzeigenBanner('banner_extern','ads_supersize' , 'banner'); }

function showSkyscraper() {			anzeigenBanner('skyscraper_extern','ads_skyscraper' , 'skyscraper'); }

function showStopperAds( nummer ) {	anzeigenBanner('stopper'+nummer,'ads_stopper'+nummer , ''); }

function showContentAds( nummer ) {
		if( nummer==1 ){
			anzeigenBanner('content_ad_extern','ads_content_ad'+nummer , 'content_ad'+nummer );
		}else{
			anzeigenBanner('content_ad'+nummer,'ads_content_ad'+nummer , '' );
		}
}

function showStopperAdsRandom() {	
	
	var rest = new Array();
	
	var nummer1=Math.floor(Math.random()*3)+1;
	
	if ( nummer1== 1) {
		rest[1] = 2;
		rest[2] = 3;
	}
	else {
		if ( nummer1==2 ) {
			rest[1] = 1;
			rest[2] = 3;
		}
		else {
			rest[1] = 1;
			rest[2] = 2;
		}
	}
	
	index2 = Math.floor(Math.random()*2)+1;
	nummer2 = rest[index2];
	
	if (index2==1) {
		nummer3 = rest[2];
	}
	else {
		nummer3 = rest[1];
	}
	anzeigenBanner('stopper'+'1','ads_stopper'+nummer1 , '');
	anzeigenBanner('stopper'+'2','ads_stopper'+nummer2 , '');
	anzeigenBanner('stopper'+'3','ads_stopper'+nummer3 , '');
}
 
function placeclickdiv(){
	
   document.getElementById('supersize').style.left = document.getElementById('ads_skyscraper_div').offsetLeft - 757 + "px";
   document.getElementById('supersize').style.width = "758px";
   document.getElementById('supersize').style.position = "absolute";
   document.getElementById('supersize').style.top = "0";

   // Damit immer eine Mindestbreite da ist für die Farbige Fläche
   sky_width = document.body.clientWidth;
   if( parseInt( sky_width ) < 1160) sky_width=1160;
   
   document.getElementById('skyscraper').style.left = document.getElementById('ads_skyscraper_div').offsetLeft + "px";
   document.getElementById('skyscraper').style.width = sky_width - document.getElementById('ads_skyscraper_div').offsetLeft + "px";
   document.getElementById('skyscraper').style.position = "absolute";
   document.getElementById('skyscraper').style.top = "0";   
   document.getElementById('skyscraper').style.height = document.body.clientHeight + 20 + "px";
  
	window.onresize =placeclickdiv;
   
}

function sideclick() { alert(document.getElementById('ads_skyscraper_div').offsetLeft); }

function reloadAds( schleier ){
	
	document.getElementById('ads_supersize_div').style.left='0px';
	document.getElementById('skyscraper').style.backgroundColor ='transparent';
	document.getElementById('supersize').style.backgroundColor = 'transparent';
	
	showSupersize();
	showSkyscraper();

	if(schleier!=true ){
		showContentAds(1);
		showContentAds(2);
		
		//showStopperAds(1);
		//showStopperAds(2);
		//showStopperAds(3);
		showStopperAdsRandom();
	}
}