IE = document.all?true:false;
DESIGN=new Array("light_blue");
DESIGN["light_blue"]=new Array();
DESIGN["light_blue"]["bordercolor"]="#b4c5d5";
DESIGN["light_blue"]["backgroundcolor"]="#dce4ec";
DESIGN["light_blue"]["logo"]="http://banners.ebayuniverse.nl/art/graphics/light_blue/mplogo.gif";
DESIGN["light_blue"]["verloop"]="http://banners.ebayuniverse.nl/art/graphics/light_blue/verloop.gif";
DESIGN["light_blue"]["imgbanner"]="http://banners.ebayuniverse.nl/art/graphics/light_blue/bg_image_banner.gif";
DESIGN["light_blue"]["txtban_smal"]="http://banners.ebayuniverse.nl/art/graphics/light_blue/textbanner_small.gif";
DESIGN["light_blue"]["txtban_breed"]="http://banners.ebayuniverse.nl/art/graphics/light_blue/textbanner_breed.gif";
DESIGN["light_blue"]["bal"]="http://banners.ebayuniverse.nl/art/graphics/bal.gif";


var xmlhttp;
function rand( min, max ) {
    var argc = arguments.length;
    if (argc == 0) {
        min = 0;
        max = 2147483647;
    } else if (argc == 1) {
        throw new Error('Warning: rand() expects exactly 2 parameters, 1 given');
    }
    return Math.floor(Math.random() * (max - min + 1)) + min;
}
function addLogo(){
	skin=document.getElementById('skin').options[document.getElementById('skin').selectedIndex].value;
	LOGO=document.createElement("img");
	LOGO.src=DESIGN[skin]["logo"];
	LOGO.style.position="absolute";
	LOGO.style.zIndex=1;
	imgtxt=document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value;
	fm=document.getElementById('formaat_w').options[document.getElementById('formaat_w').selectedIndex].value + "x" + 
			   document.getElementById('formaat_h').options[document.getElementById('formaat_h').selectedIndex].value;
	wh=fm.split("x");
	if(imgtxt=="img"){
		if(wh[1]==300){mt=248;}
		else if(wh[1]==160){mt=122;}
		else if(wh[1]==728){mt=10;}
	}
	else if(imgtxt=="txt"){
		if(fm=="250x468"){mt=402;}
		else if(fm=="250x728"){mt=682;}
		else if(fm=="468x728" || fm=="600x728" || fm=="728x728"){mt=10;}
	}
	ml=wh[0]/2-70;
	LOGO.style.margin=mt + "px 0 0 " + ml + "px";
	Content.insertBefore(LOGO,Borderdiv);
}
function addNoResults(fm){
	nrs=document.createElement("div");
	nrs.className="noResults";
	T=document.createTextNode("Geen resultaten gevonden!");
	nrs.appendChild(T);
	wh=fm.split("x");
	Borderdiv.appendChild(nrs);
}

function showHideInfo(stat){
	if(stat=='show'){
		document.getElementById('info').style.display="";
		document.getElementById('shinfo').value="Verberg informatie";
	}
	else{
		document.getElementById('info').style.display="none";
		document.getElementById('shinfo').value="Toon informatie";
	}
}

function getXML(url){
	//location.href=url;
	xmlhttp=null;
	if (window.XMLHttpRequest){
  		xmlhttp=new XMLHttpRequest();
  	}
	else if (window.ActiveXObject){
 		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  	}
	if (xmlhttp!=null){
		if(url.indexOf("popRubriek")>-1){
			xmlhttp.onreadystatechange=populateRubriek;
		}
		else if(url.indexOf("insBanner")>-1){
			xmlhttp.onreadystatechange=showCode;
		}
		else{
			xmlhttp.onreadystatechange=state_Change;
		}
 		xmlhttp.open("GET",url,true);
   		xmlhttp.send(null);
    }
	else{
   		alert("Your browser does not support XMLHTTP.");
    }
}
function showOpt(type){
	bt=document.getElementById('bannertype');
	selw=document.getElementById('formaat_w');
	selh=document.getElementById('formaat_h');
	selw.innerHTML="";
	selh.innerHTML="";
	if(type=="img"){
		fw=new Array("150","250","600","728");
		fh=new Array("120","160","234","300","468","728");
	}
	else if(type=="txt"){
		fw=new Array("250","468","600","728");
		fh=new Array("180","234","300","468","728");
	}
	for(i=0; i<fw.length; i++){
		selw.options[i]=new Option(fw[i] + " px",fw[i]);
	}
	for(i=0; i<fh.length; i++){
		selh.options[i]=new Option(fh[i] + " px",fh[i]);
	}
	if(selw.selectedIndex==0 && bt.selectedIndex==0){
		for(i=0; i<2; i++){
			selh.options[0]=null;	
		}
	}
}
function fillDD(){
	bt=document.getElementById('bannertype');
	selw=document.getElementById('formaat_w');
	selh=document.getElementById('formaat_h');
	if(bt.selectedIndex==0){
		if(selw.selectedIndex==0){
			fh=new Array("234","300","468","728");
		}
		else{
			fh=new Array("120","160","234","300","468","728");
		}
		selh.innerHTML="";		
		for(i=0; i<fh.length; i++){
			selh.options[i]=new Option(fh[i] + " px",fh[i]);
		}
	}
}

function state_Change(){
	if (xmlhttp.readyState==4){
		if (xmlhttp.status==200){
			Content.removeChild(BAL);
			imgtxt=document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value;
			if(imgtxt=="img"){
				if((wh[1]==160 && wh[0]!=150) || wh[1]==300 || wh[1]==728){				
					addLogo();
				}
			}	
			else if(imgtxt=="txt"){
				if(fm=="250x468" || wh[1]==728){				
					addLogo();
				}
			}
			fm=document.getElementById('formaat_w').options[document.getElementById('formaat_w').selectedIndex].value + "x" + 
			   document.getElementById('formaat_h').options[document.getElementById('formaat_h').selectedIndex].value;
			createBanner(fm,xmlhttp.responseXML);			
			document.getElementById('show').style.display="";
			document.getElementById('show').disabled=false;
		}
		else{
			alert("xml request mislukt");
		}
	}
}
function populateRubriek(){
	if (xmlhttp.readyState==4){
		if (xmlhttp.status==200){
			response=xmlhttp.responseXML;
			OPTS=response.getElementsByTagName("rubriek");
			MX=OPTS.length;
			document.getElementById("u").innerHTML="<option value=\"0\">Alle rubrieken</option>";
			//alert(MX);
			Optionn=document.createElement("option");
			Optionn.value="";
			T=document.createTextNode("Alle rubrieken");
			Optionn.appendChild(T);
			document.getElementById("u").appendChild(Optionn);
			for(i=0; i<MX; i++){
				//alert(i);
				Optionn=document.createElement("option");
				Optionn.value=OPTS[i].getAttribute("id");
				T=document.createTextNode(OPTS[i].firstChild.nodeValue);
				Optionn.appendChild(T);
				document.getElementById("u").appendChild(Optionn);
			}
		}
		else{
			alert("xml request mislukt");
		}
	}
}
function showCode(){
	if (xmlhttp.readyState==4){
		if (xmlhttp.status==200){
			response=xmlhttp.responseXML;
			unique=response.getElementsByTagName("UID")[0].firstChild.nodeValue;
			document.getElementById('code').value='<script language="javascript" src="http://banners.ebayuniverse.nl/MPJSbannerIF.js?fm=' + fm +  '&uid='  + unique +  '&skin=' + document.getElementById("skin").options[document.getElementById("skin").selectedIndex].value + '&imgtxt=' + document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value +  '"></script>';	
			document.getElementById('code').style.display="";
		}
		else{
			alert("xml request mislukt");
		}
	}
}
function saveBanner(){
	UID="";
	chars=new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","1","2","3","4","5","6","7","8","9");
	for(i=0; i<16; i++){
		UID+=chars[rand(0,chars.length-1)];
	}
	url="http://banners.ebayuniverse.nl/insBanner.php?fm=" + fm + "&uid=" + UID + "&" + str;	
	//document.getElementById('show').disabled=true;
	document.getElementById('show').style.display="none";
	document.getElementById('uitleg').style.display="";
	getXML(url);
}
function checkAf(){
	AF=document.getElementById('af');
	if(!AF.value.length){
		alert('Vul een juist affiliate ID in van tenminste 6 cijfers!');
		AF.focus();
		return false;
	}
	return true;
}
function doSearch(){
	proceed=true;
	fm=document.getElementById('formaat_w').options[document.getElementById('formaat_w').selectedIndex].value+"x"+document.getElementById('formaat_h').options[document.getElementById('formaat_h').selectedIndex].value;
	if(!document.getElementById('q').value.length && !document.getElementById('user_nr').value.length){
		alert('U dient of een trefwoord of een gebruikersnummer in te vullen!');
		proceed=false;
	}
	/*else if(!document.getElementById('g').selectedIndex){
		alert('U dient een groep te selecteren!');	
		document.getElementById('g').focus();
		proceed=false;
	}*/
	else{	
		skin=document.getElementById('skin').options[document.getElementById('skin').selectedIndex].value;
		Content=document.getElementById('banner');
		//alert(Content.id);
		//Content.className="div_" + fm;
		Content.innerHTML="";
		Content.className="MP_dynamicBanner";
		
		wh=fm.split("x");
		Content.style.width=wh[0]-2+"px";	
		Content.style.height=wh[1]-2+"px";
		Content.style.backgroundColor=DESIGN[skin]["bordercolor"];
		Content.style.padding="1px"
		Borderdiv=document.createElement("div");
		Borderdiv.style.backgroundColor=DESIGN[skin]["backgroundcolor"];
		Borderdiv.style.backgroundImage="url("  + DESIGN[skin]["verloop"] +  ")";
		Borderdiv.style.backgroundRepeat="repeat-x";
		Innerdiv=document.createElement("div");
		
		BAL=document.createElement("img");
		BAL.src=DESIGN[skin]["bal"];
		BW=wh[0] / 2 - 70;
		BH=wh[1] / 2 - 27;
		BAL.style.position="absolute";
		BAL.style.zIndex="1";
		BAL.style.margin=BH + "px 0 0 " + BW + "px";
		Content.appendChild(BAL);
		Content.appendChild(Borderdiv);
		
		imgtxt=document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value;
		//alert(wh[0]);
		
			if(wh[0]=="150"){
				Borderdiv.style.width="119px";
				Borderdiv.style.paddingLeft="29px";
			}
			else if(wh[0]=="250"){
				if(imgtxt=="img"){
					Borderdiv.style.width="222px";
					Borderdiv.style.paddingLeft="26px";	
				}
				else if(imgtxt=="txt"){
					Borderdiv.style.width="237px";
					Borderdiv.style.paddingLeft="11px";
				}
			}
			else if(wh[0]=="468"){
				Borderdiv.style.width="463px";
				Borderdiv.style.paddingLeft="3px";
			}
			else if(wh[0]=="600"){
				Borderdiv.style.width="586px";
				Borderdiv.style.paddingLeft="12px";
			}
			else if(wh[0]=="728"){
				if(imgtxt=="img"){
					Borderdiv.style.width="708px";
					Borderdiv.style.paddingLeft="18px";
				}
				else if(imgtxt=="txt"){					
					Borderdiv.style.width="715px";
					Borderdiv.style.paddingLeft="11px";
				}
			}
			if(wh[1]=="120"){
				Borderdiv.style.height="111px";
				Borderdiv.style.paddingTop="7px";	
			}
			else if(wh[1]=="160"){
				if(wh[0]=="150"){
					Borderdiv.style.height="132px";
					Borderdiv.style.paddingTop="26px";	
				}
				else{
					Borderdiv.style.height="152px";
					Borderdiv.style.paddingTop="6px";	
				}
			}	
			else if(wh[1]=="180"){
				Borderdiv.style.height="171px";
				Borderdiv.style.paddingTop="7px";			
			}	
			else if(wh[1]=="234"){
				Borderdiv.style.height="226px";
				Borderdiv.style.paddingTop="6px";
			}	
			else if(wh[1]=="300"){
				if(imgtxt=="img"){
					Borderdiv.style.height="292px";
					Borderdiv.style.paddingTop="6px";	
				}
				else{					
					Borderdiv.style.height="287px";
					Borderdiv.style.paddingTop="11px";	
				}
			}	
			else if(wh[1]=="468"){
				if(imgtxt=="img"){
					Borderdiv.style.height="460px";
					Borderdiv.style.paddingTop="6px";	
				}
				else{					
					Borderdiv.style.height="455px";
					Borderdiv.style.paddingTop="11px";	
				}		
			}	
			else if(wh[1]=="728"){
				if(wh[0]=="250"){
					Borderdiv.style.height="720px";
					Borderdiv.style.paddingTop="6px";
				}
				else{
					Borderdiv.style.height="678px";
					Borderdiv.style.paddingTop="48px";
				}
			}
		MC=true;
		
		document.getElementById('show').style.display="none";		
		document.getElementById('code').style.display="none";		
		document.getElementById('uitleg').style.display="none";
		page="http://banners.ebayuniverse.nl/act_search.php?";
		//page="http://www.versie1.com/marktplaats/gadget/act_search.php?";
		str="";
		str+="q=" + document.getElementById('q').value;
		str+="&g=" + document.getElementById('g').options[document.getElementById('g').selectedIndex].value;
		str+="&u=" + document.getElementById('u').options[document.getElementById('u').selectedIndex].value;
		if(document.getElementById('p_type_0').checked){
			str+="&p_type=0";
		}
		else if(document.getElementById('p_type_1').checked){
			str+="&p_type=1";
		}
		if(document.getElementById('pl').value>0 && document.getElementById('p_type_0').checked){
			str+="&pl=" + document.getElementById('pl').value;	
		}
		if(document.getElementById('ph').value>0 && document.getElementById('p_type_0').checked){
			str+="&ph=" + document.getElementById('ph').value;	
		}
		str+="&stelling=" + document.getElementById('stelling').options[document.getElementById('stelling').selectedIndex].value;
		if(document.getElementById('z_type_0').checked){
			str+="&z_type=0";
		}
		else if(document.getElementById('z_type_1').checked){
			str+="&z_type=1";
		}
		str+="&km=" + document.getElementById('km').value;
		str+="&pc=" + document.getElementById('pc').value;
		str+="&pv=" + document.getElementById('pv').options[document.getElementById('pv').selectedIndex].value;
		if(fm=="468x728" || fm=="600x468" || fm=="728x468" || (fm=="600x728" && imgtxt=="txt")){
			str+="&rc=30"; 
		}
		else if((fm=="600x728" && imgtxt=="img") || fm=="728x728"){
			str+="&rc=50"; 
		}
		else if(fm=="250x728" || fm=="600x234" || fm=="600x300" || fm=="728x234" || fm=="728x300" || fm=="468x468" || fm=="600x468" || fm=="728x300"){
			str+="&rc=20"; 
		}
		str+="&user_nr=" + document.getElementById('user_nr').value;
		str+="&imgtxt=" + imgtxt;
		str+="&skin=" + document.getElementById('skin').options[document.getElementById('skin').selectedIndex].value;
		if(document.getElementById('mediaplex').value.length){
			str+="&mediaplex=" + document.getElementById('mediaplex').value;
		}
		if(document.getElementById('aptok').value.length){
			str+="&apitoken=" + document.getElementById('aptok').value;
		}
		if(document.getElementById('af').value.length){
			str+="&affiliate_id=" + document.getElementById('af').value;
		}
		str+="&crt=" + document.getElementById('aptok').value;
		if(document.getElementById('sidsc').checked){
			str+="&sidsc=Yes";	
		}
		
		
		//location.href=page + str;
		getXML(page + str);
	}
}
function createBanner(fm,xml){
	//alert(fm);
	MPIMG=true;
	ADS=xml.getElementsByTagName("Ads");
	if(ADS.length){
		ITEMS=ADS[0].getElementsByTagName("item");
	}
	else{
		ITEMS="";
	}
	if(!ITEMS.length){
		addNoResults(fm);	
	}
	else{
		imgtxt=document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value;
		
		if(fm=="150x120"){
			MX=(ITEMS.length>=1)?1:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="150x160"){
			MX=(ITEMS.length>=1)?1:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="150x234"){
			MX=(ITEMS.length>=2)?2:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="150x300"){
			MX=(ITEMS.length>=2)?2:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="150x468"){
			MX=(ITEMS.length>=4)?4:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="150x728"){
			MX=(ITEMS.length>=6)?6:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="250x120"){
			MX=(ITEMS.length>=2)?2:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createImageBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="18px";}
			}
		}
		else if(fm=="250x160"){
			MX=(ITEMS.length>=2)?2:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="18px";}
			}
		}	
		else if(fm=="250x180"){
			MX=(ITEMS.length>=3)?3:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				Banner.style.marginLeft=0;
			}
		}
		else if(fm=="250x234"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=4)?4:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="18px";}
				}
			}
			else{
				MX=(ITEMS.length>=4)?4:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					Banner.style.marginLeft=0;
				}
			}		
		}
		else if(fm=="250x300"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=4)?4:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="18px";}
				}
			}
			else{
				MX=(ITEMS.length>=5)?5:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					Banner.style.marginLeft=0;
				}
			}
		}
		else if(fm=="250x468"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=8)?8:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);				
					if(i%2==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="18px";}
				}
			}
			else{
				MX=(ITEMS.length>=6)?6:ITEMS.length;
				for(i=0; i<MX; i++){
					createTextBanner(fm,MPIMG);
					Banner.style.marginLeft=0;
				}
			}
		}
		else if(fm=="250x728"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=12)?12:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);				
					if(i%2==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="18px";}
				}
			}
			else{
				MX=(ITEMS.length>=11)?11:ITEMS.length;
				for(i=0; i<MX; i++){
					createTextBanner(fm,MPIMG);
					Banner.style.marginLeft=0;
				}
			}
		}	
		else if(fm=="468x180"){
			MX=(ITEMS.length>=6)?6:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}	
		else if(fm=="468x234"){
			MX=(ITEMS.length>=8)?8:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}	
		else if(fm=="468x300"){
			MX=(ITEMS.length>=10)?10:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}	
		else if(fm=="468x468"){
			MX=(ITEMS.length>=16)?16:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}
		else if(fm=="468x728"){
			MX=(ITEMS.length>=24)?24:ITEMS.length;
			for(i=0; i<MX; i++){
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}
		else if(fm=="600x120"){
			MX=(ITEMS.length>=6)?6:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createImageBanner(fm,MPIMG);
				if(i%6==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="7px";}
			}
		}
		else if(fm=="600x160"){
			MX=(ITEMS.length>=6)?6:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				if(i%6==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="7px";}
			}
		}
		else if(fm=="600x180"){
			MX=(ITEMS.length>=6)?6:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%2==0){Banner.style.marginLeft=0;}
			}
		}
		else if(fm=="600x234"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=12)?12:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);			
					if(i%6==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="7px";}
				}
			}
			else{
				MX=(ITEMS.length>=8)?8:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="600x300"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=12)?12:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);				
					if(i%6==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="7px";}
				}
			}
			else{
				MX=(ITEMS.length>=10)?10:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="600x468"){
			if(imgtxt=="img"){
					MX=(ITEMS.length>=24)?24:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);				
					if(i%6==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="7px";}
				}
			}
			else{
				MX=(ITEMS.length>=16)?16:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="600x728"){
			if(imgtxt=="img"){
					MX=(ITEMS.length>=36)?36:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);				
					if(i%6==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="7px";}
				}
			}
			else{
				MX=(ITEMS.length>=24)?24:ITEMS.length;
				for(i=0; i<MX; i++){
					createTextBanner(fm,MPIMG);
					if(i%2==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="728x120"){
			MX=(ITEMS.length>=7)?7:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createImageBanner(fm,MPIMG);
				if(i%7==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="10px";}
			}
		}
		else if(fm=="728x160"){
			MX=(ITEMS.length>=7)?7:ITEMS.length;
			for(i=0; i<MX; i++){
				createImageBanner(fm,MPIMG);
				if(i%7==0){Banner.style.marginLeft=0;}
				else{Banner.style.marginLeft="10px";}
			}
		}
		else if(fm=="728x180"){
			MX=(ITEMS.length>=9)?9:ITEMS.length;
			for(i=0; i<MX; i++){
				if(i==(MX-1)){MPIMG=false;}
				createTextBanner(fm,MPIMG);
				if(i%3==0){Banner.style.marginLeft=0;}
			}
		}
		else if(fm=="728x234"){
			if(imgtxt=="img"){
					MX=(ITEMS.length>=14)?14:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);				
					if(i%7==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="10px";}
				}
			}
			else{
				MX=(ITEMS.length>=12)?12:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%3==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="728x300"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=14)?14:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);				
					if(i%7==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="10px";}
				}
			}
			else{
				MX=(ITEMS.length>=15)?15:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%3==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="728x468"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=28)?28:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createImageBanner(fm,MPIMG);				
					if(i%7==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="10px";}
				}
			}
			else{
				MX=(ITEMS.length>=24)?24:ITEMS.length;
				for(i=0; i<MX; i++){
					if(i==(MX-1)){MPIMG=false;}
					createTextBanner(fm,MPIMG);
					if(i%3==0){Banner.style.marginLeft=0;}
				}
			}
		}
		else if(fm=="728x728"){
			if(imgtxt=="img"){
				MX=(ITEMS.length>=42)?42:ITEMS.length;
				for(i=0; i<MX; i++){
					createImageBanner(fm,MPIMG);				
					if(i%7==0){Banner.style.marginLeft=0;}
					else{Banner.style.marginLeft="10px";}
				}
			}
			else{
				MX=(ITEMS.length>=36)?36:ITEMS.length;
				for(i=0; i<MX; i++){
					createTextBanner(fm,MPIMG);
					if(i%3==0){Banner.style.marginLeft=0;}
				}
			}
		}
		Borderdiv.appendChild(Innerdiv);
	}
}
function createTextBanner(fm,mpimg){
	skin=document.getElementById('skin').options[document.getElementById('skin').selectedIndex].value;
	
	if(mpimg){
		IMG=ITEMS[i].getElementsByTagName("PhotoThumbUrl")[0].firstChild.nodeValue;
		TITEL=ITEMS[i].getElementsByTagName("Title")[0].firstChild.nodeValue;
		if(document.getElementById('mediaplex').value.length){
			PREFIX=document.getElementById('mediaplex').value + "?mpro=";
		}
		else{
			PREFIX="http://adfarm.mediaplex.com/ad/ck/5026-67427-11728-0?mpro=http://clk.tradedoubler.com/click?p=23892"; 
			if(document.getElementById('af').length){
				PREFIX+="&a="  + document.getElementById('af').value;
			}
			PREFIX="&g=17611360&url=";
		}
		LINK=PREFIX + ITEMS[i].getElementsByTagName("AdUrl")[0].firstChild.nodeValue;
		PRIJS="\u20AC " + ITEMS[i].getElementsByTagName("Price")[0].firstChild.nodeValue.replace(".",",");
		PRICETYPES=new Array("Prijs","Bieden","N.o.t.k","N.v.t.","T.e.a.b.","Ruilen","Gratis","Gereserveerd","Zie omschrijving","Op aanvraag");
		prijstype=ITEMS[i].getElementsByTagName("PriceType")[0].firstChild.nodeValue;
		if(prijstype>0){
			PRIJS=PRICETYPES[prijstype];
		}
		/*if(wh[0]==600){
			maxchar=84;	
		}
		else{
			maxchar=54;	
		}*/
		
		//TITEL=(TITEL.length>maxchar)?TITEL.substr(0,maxchar-3) + "...":TITEL;		
		PLAATS=ITEMS[i].getElementsByTagName("Town")[0].firstChild.nodeValue;
		
		TITEL=TITEL.replace(",",", ");
		
		/*if(TITEL.length>12){
			ALTTITLE=TITEL;	
		}
		else{
			ALTTITLE=false;	
		}*/
	}
	wh=fm.split("x");
	
	Banner=document.createElement("div");	
	Banner.className="textbanner";	
	
	if(mpimg){
		TextWrap=document.createElement("div");
		TextWrap.className="textwrap";
		Banner.style.backgroundImage="url("  + DESIGN[skin]["txtban_smal"] +  ")";
		
		if(wh[0]==600){
			Banner.style.backgroundImage="url("  + DESIGN[skin]["txtban_breed"] +  ")";
			Banner.style.width="284px";
			Banner.style.marginLeft="10px";
			TextWrap.style.width="226px";
		}
		else if(wh[0]==728){		
			Banner.style.marginLeft="10px";
		}
		
		TopText=document.createElement("div");
		TopText.className="toptext";
		HREF=document.createElement("a");
		T=document.createTextNode(TITEL);
		HREF.appendChild(T);
		HREF.setAttribute("href",LINK);
		HREF.setAttribute("target","_blank");
		HREF.setAttribute("title",TITEL);	
		TopText.appendChild(HREF);
		
		BottomText=document.createElement("div");
		BottomText.className="bottomtext";
		
		T=document.createTextNode(PLAATS);
		PlaatsText=document.createElement("div");
		PlaatsText.className="plaatstext";
		PlaatsText.appendChild(T);
		
		PrijsText=document.createElement("div");
		PrijsText.className="prijstext";
		T=document.createTextNode(PRIJS);
		PrijsText.appendChild(T);
		
		BottomText.appendChild(PlaatsText);
		BottomText.appendChild(PrijsText);
		
		TextWrap.appendChild(TopText);
		TextWrap.appendChild(BottomText);
		
		ImageWrap=document.createElement("div");
		ImageWrap.className="imagewrap";
		
		ImgDiv=document.createElement("div");
		ImgDiv.className="imgdiv_tekstbanner";
		TRANS=document.createElement("img");
		TRANS.src="http://banners.ebayuniverse.nl/art/graphics/tegel_40x40.gif";
		TRANS.style.border=0;
		HREF=document.createElement("a");
		HREF.appendChild(TRANS);
		HREF.setAttribute("href",LINK);
		HREF.setAttribute("title",TITEL);	
		
		HREF.setAttribute("target","_blank");
		ImgDiv.appendChild(HREF);
		ImgDiv.style.backgroundImage="url("  + IMG +  ")";
		ImageWrap.appendChild(ImgDiv);
				
		Banner.appendChild(TextWrap);
		Banner.appendChild(ImageWrap);
	}
	else{
		T=document.createTextNode(" ");
		if(wh[0]==600){
			Banner.style.backgroundImage="url(http://banners.ebayuniverse.nl/art/graphics/" + skin + "/txtbannermplogobreed.gif)";
		}
		else{
			Banner.style.backgroundImage="url(http://banners.ebayuniverse.nl/art/graphics/" + skin + "/txtbannermplogosmal.gif)";	
		}
		Banner.appendChild(T);
	}
	Innerdiv.appendChild(Banner);
}

function createImageBanner(fm,mpimg){	
	skin=document.getElementById('skin').options[document.getElementById('skin').selectedIndex].value;
	cnts=document.getElementsByTagName("div");
	
	if(mpimg){
		IMG=ITEMS[i].getElementsByTagName("PhotoThumbUrl")[0].firstChild.nodeValue;
		THB=IMG.replace("thumbs.","bigthumbs.");
		IMG=THB.replace("thumbs/","thumbnail/");		
		
		TITEL=ITEMS[i].getElementsByTagName("Title")[0].firstChild.nodeValue;	
		if(document.getElementById('mediaplex').value.length){
			PREFIX=document.getElementById('mediaplex').value + "?mpro=";
		}
		else{			
			PREFIX="http://adfarm.mediaplex.com/ad/ck/5026-67427-11728-0?mpro=http://clk.tradedoubler.com/click?p=23892"; 
			if(document.getElementById('af').length){
				PREFIX+="&a="  + document.getElementById('af').value;
			}
			PREFIX="&g=17611360&url=";
		}
		LINK=PREFIX + ITEMS[i].getElementsByTagName("AdUrl")[0].firstChild.nodeValue;
		PRICETYPES=new Array("Prijs","Bieden","N.o.t.k","N.v.t.","T.e.a.b.","Ruilen","Gratis","Gereserveerd","Zie omschrijving","Op aanvraag");
		prijstype=ITEMS[i].getElementsByTagName("PriceType")[0].firstChild.nodeValue;
		if(prijstype>0){
			PRIJS=PRICETYPES[prijstype];
		}
		PRIJS="\u20AC " + ITEMS[i].getElementsByTagName("Price")[0].firstChild.nodeValue.replace(".",",");
		PLAATS=ITEMS[i].getElementsByTagName("Town")[0].firstChild.nodeValue;
		
	}
	
	Banner=document.createElement("div");
	Banner.className="imagebanner";
	
	if(mpimg){
		Banner.style.backgroundImage="url("  + DESIGN[skin]["imgbanner"] +  ")";		
		Trans=document.createElement("img");
		Trans.src="http://banners.ebayuniverse.nl/art/graphics/tegel_78x78.gif";
		Trans.style.border=0;
		HREF=document.createElement("a");
		HREF.setAttribute("href",LINK);
		HREF.setAttribute("target","_blank");
		HREF.setAttribute("title",TITEL);
		HREF.appendChild(Trans);
		ImgDiv=document.createElement("div");
		ImgDiv.className="imgdiv_imagebanner";
		ImgDiv.appendChild(HREF);
		ImgDiv.style.backgroundImage="url("  + IMG +  ")";
		Banner.appendChild(ImgDiv);
		TitelDiv=document.createElement("div");
		TitelDiv.className="titel_imagebanner";
		//TITEL=(TITEL.length>15)?TITEL.substr(0,15):TITEL;
		HREF=document.createElement("a");
		T=document.createTextNode(TITEL);
		HREF.appendChild(T);
		HREF.setAttribute("href",LINK);
		HREF.setAttribute("target","_blank");
		HREF.setAttribute("title",TITEL);	
		TitelDiv.appendChild(HREF);
		Banner.appendChild(TitelDiv);
	}
	else{
		Banner.style.backgroundImage="url(http://banners.ebayuniverse.nl/art/graphics/" + skin + "/imgbannermplogo.gif)";	
		T=document.createTextNode(" ");
		Banner.appendChild(T);
	}
	Innerdiv.appendChild(Banner);		
}
window.onload=function(){document.getElementById('af').focus(); showOpt(document.getElementById('bannertype').options[document.getElementById('bannertype').selectedIndex].value);};