var containers=0;

function setflv(img,div,tel,linker) {
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="none";
	}
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="block";
	}
	createplayer(img, true,div);
	containers++;
	if(document.getElementById('videotekst') && linker!='') {
		document.getElementById('videotekst').style.inenrHTML=linker;
	} else {
		//alert("!"+linker);	
	}
}
function openanders(id,waarde,nu) {
	if(document.getElementById(id)) {
		if(waarde==nu) {
			document.getElementById(id).style.display="block";
		} else {
			document.getElementById(id).style.display="none";
		}
	}
}
function setfla(img,div,tel,linker) {
	//alert(div);
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="none";
	}
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="block";
	}
	if(document.getElementById('videob')) {
		document.getElementById('videob').style.display="block";
	}
	createplayerfla(img, true,div);
	containers++;
	if(document.getElementById('videotekst') && linker!='') {
		document.getElementById('videotekst').style.inenrHTML=linker;
	} else {
		//alert("!"+linker);	
	}
}

function setflb(img,div,tel,linker,url,wav1,wav2) {
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="none";
	}
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="block";
	}
	if(document.getElementById('videob')) {
		document.getElementById('videob').style.display="block";
	}
	createplayer(img, true,div,url,wav1,wav2);
	containers++;
	if(document.getElementById('videotekst') && linker!='') {
		document.getElementById('videotekst').innerHTML=linker;
	} else {
	}
	document.body.focus();
}

function setflc(img,div,tel,linker,url,wav1,wav2) {
	//alert(div);
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="none";
	}
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="block";
	}
	if(document.getElementById('videob')) {
		document.getElementById('videob').style.display="block";
	}
	createplayerfla(img, true,div,url,wav1,wav2);
	containers++;
	if(document.getElementById('videotekst') && linker!='') {
		document.getElementById('videotekst').innerHTML=linker;
	} else {
	}
	document.body.focus();
}

function setflm(img,div,tel,linker,url,wav1,wav2) {
	//alert(div);
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="none";
	}
	if(document.getElementById(div)) {
		document.getElementById(div).style.display="block";
	}
	if(document.getElementById('videob')) {
		document.getElementById('videob').style.display="block";
	}
	createplayermov(img, true,div,url,wav1,wav2);
	containers++;
	if(document.getElementById('videotekst') && linker!='') {
		document.getElementById('videotekst').innerHTML=linker;
	} else {
	}
	document.body.focus();
}
/*
window.open("win1.html","Window1",
"menubar=no,width=430,height=360,toolbar=no");
*/
function createplayer(theFile, go,tel,url,wav1,wav2) {
	if(url!='') {
		url="/framework/upload/images/"+url;
	}
	var s = new SWFObject("/framework/markup/templates/mediaplayer-3-16/mediaplayer.swf","playerID","352","252","7");
	s.addParam("allowfullscreen","true");
	//alert(theFile);
	s.addVariable("file",theFile);
	s.addVariable("width","352");
	s.addVariable("height","252");
	s.addVariable("displayheight","252");
	s.addVariable("overstretch","fit");
	//url="javascript:window.open ('"+url+"','mywindow','status=1')";
	s.addVariable("link",url);
	s.addVariable("linktarget","_blank");
	s.addVariable("linkfromdisplay","true");
	
	s.addVariable("searchbar",false);
	s.addVariable("shownavigation",false);
	s.addVariable("showdigits",false);
	s.addVariable("autostart",true);
	
	/*
	<embed
src="http://www.jeroenwijering.com/embed/player.swf"
width="400"
height="250"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="
height=250
&width=400
&file=/upload/player.flv
&searchbar=false
&shownavigation=false
&showdigits=false
&autostart=true"
/>
*/
	
	if (go) { s.addVariable("autostart","true"); }
	s.write(tel);
}

function createplayerfla(theFile, go,tel,url,wav1,wav2) {
	//alert(theFile);
	//var s = new SWFObject(theFile,"playerID","355","245","7");
	html='<object width="355" height="254">';
	html+='<param name="movie" value="'+theFile+'">';
	html+='<embed src="'+theFile+'" width="355" height="254">';
	html+='</embed>';
	html+='</object>';
	//s.addParam("allowfullscreen","true");
	//alert(theFile);
	//s.addVariable("file",theFile);
	//s.addVariable("width","400");
	//s.addVariable("height","245");
	//s.addVariable("displayheight","225");
	//s.addVariable("overstretch","fit");
	//if (go) { s.addVariable("autostart","true"); }
	if(wav1!='') {
		html+='<EMBED src="/framework/upload/fla/'+wav1+'" autostart="true" loop="false" volume="100" hidden="true"/><NOEMBED><BGSOUND src="'+wav1+'"></NOEMBED>';
	}
	if(wav2!='') {
		//html+='<EMBED src="/framework/upload/fla/'+wav2+'" autostart="true" loop="false" volume="100" hidden="true"/><NOEMBED><BGSOUND src="'+wav2+'"></NOEMBED>';
	}
	document.getElementById(tel).innerHTML=html;
	//s.write(tel);
}

function createplayermov(theFile, go,tel,url,wav1,wav2) {
	//alert(theFile);
	//var s = new SWFObject(theFile,"playerID","355","245","7");
	if(url!='') {
		url="/framework/upload/images/"+url;
	}
	html='<embed src="'+theFile+'" width="355"height="254" href="'+url+'" autohref="true"/>';
	if(wav1!='') {
		html+='<EMBED src="/framework/upload/fla/'+wav1+'" autostart="true" loop="false" volume="100" hidden="true"/><NOEMBED><BGSOUND src="'+wav1+'"></NOEMBED>';
	}
	if(wav2!='') {
		//html+='<EMBED src="/framework/upload/fla/'+wav2+'" autostart="true" loop="false" volume="100" hidden="true"/><NOEMBED><BGSOUND src="'+wav2+'"></NOEMBED>';
	}
	
	/*<embed
src="http://www.jeroenwijering.com/embed/player.swf"
width="320"
height="260"
allowscriptaccess="always"
allowfullscreen="true"
flashvars="height=260&width=320&file=/upload/commercial.xml&searchbar=false&linkfromdisplay=true"
/>
*/
	//s.addParam("allowfullscreen","true");
	//alert(theFile);
	//s.addVariable("file",theFile);
	//s.addVariable("width","400");
	//s.addVariable("height","245");
	//s.addVariable("displayheight","225");
	//s.addVariable("overstretch","fit");
	//if (go) { s.addVariable("autostart","true"); }
	

	document.getElementById(tel).innerHTML=html;
	
	/*var s = new SWFObject("/framework/markup/templates/mediaplayer-3-16/mediaplayer.swf","playerID","355","254","7");
	s.addParam("allowfullscreen","true");
	//alert(theFile);
	s.addVariable("width","0");
	s.addVariable("height","0");
	s.addVariable("displayheight","0");
	s.addVariable("overstretch","fit");
	s.addVariable("file","/framework/upload/fla/playlist.xml");
	s.addVariable("searchbar","false");
	s.addVariable("linkfromdisplay","true");
	//file=/upload/commercial.xml&searchbar=false&linkfromdisplay=true
	s.addVariable("autostart","true");
	s.write(tel);*/
	//s.write(tel);
}


var to;
var to2;
var stapjes=10;
var fotobreed=5; //aantal stappen per pagina
var found=0;
var tw=71;
		function tosize(id) {
			tox=document.getElementById("slider").offsetWidth;
			tox=parseInt(tox)-0;
			tds=document.getElementById(id).getElementsByTagName("td").length;
			//alert(tox);
			document.getElementById(id).style.width=(((tds/5)*tox)+0)+"px";
			//alert(tox+","+tds+"="+(((tds/5)*tox)+0)+"px");
			document.getElementById(id).style.display="block";
			t=(((tds/5)*tox)+0);
			tw=Math.round(t/tds);
			for(a=0; a<tds; a++) {
				document.getElementById(id).getElementsByTagName("td")[a].style.width=tw+"px";
				
			}
			
			if(tds<6) {
				if(document.getElementById('bleft')) {
					document.getElementById('bleft').style.visibility='hidden';
				}
				if(document.getElementById('bright')) {
					document.getElementById('bright').style.visibility='hidden';
				}
			} else {
				if(document.getElementById('bleft')) {
					document.getElementById('bleft').style.visibility='visible';
				}
				if(document.getElementById('bright')) {
					document.getElementById('bright').style.visibility='visible';
				}
			}
		}
		
		function toprod(id,welke,aantal) {
			//alert(id+":"+welke+"/"+aantal);
			tds=document.getElementById(id).getElementsByTagName("td").length;
			a=1;
			nu=0;
			nu=parseInt(nu);
			if(welke<((aantal)/2)) {
				//11=11/2=5.5		0-5
				//12=12/2=6			0-5
				//13=13/2=6.5		0-6
				a=welke-1;
			} else {
				r=Math.round((aantal)/2);
				//5/11	=	6		-1
				//6/11	=	6		0
				//7/11	=	6		1
				//5/12	=	6
				//6/12	=	6
				//7/12	=	6
				a=(welke-r)-1;
			}
			naar=nu-((tox/fotobreed)*a);
			naar=Math.round(naar/stapjes);
			naar=naar*stapjes;
			//alert(naar);
			oud=stapjes;
			stapjes=215000;
			to=setTimeout("scrol('"+id+"',"+naar+")",100);
			r=Math.round((aantal)/2);
			to2=setTimeout("stapset('"+oud+"')",(100*r));
		}
		function showload() {
			
		}
		
		function stapset(hoeveel) {
			stapjes=hoeveel*1;
			if(to2) {
				clearTimeout(to2);
			}
		}
		
		function scrol2(id,aantal) {
			if(to) {
				clearTimeout(to);
			}
			tox=document.getElementById("slider").offsetWidth;
			toy=document.getElementById(id).offsetWidth;
			nu=document.getElementById(id).style.marginLeft;
			tox=parseInt(tox)-100;
			if(nu+""=="") {
				nu=0;
			}
			nu=parseInt(nu);
			//alert(nu+"-"+tox+"-"+toy);
			divs=document.getElementById(id).getElementsByTagName("div").length;
			tds=document.getElementById(id).getElementsByTagName("td").length;
			//document.getElementById(id).style.width=(((tds/8)*tox)+0)+"px";
			//alert((((divs-1)*tox)+0));
			breedte=((divs-1)*tox);
			aantalx=((breedte/tox)*5);
			//alert(aantal);
			t=document.getElementById(id).getElementsByTagName("td");
			f=0;
			for(a=0; a<tds; a++) {
				if(t[a].innerHTML=="") {
					//alert(a+"!");
				} else {
					f++;	
				}
			}
			found=f;
			//alert(f+","+aantal);
			if(aantal>0) {
				if(tw>0) {
					naar=nu-tw;
				} else {
					naar=nu-(tox/fotobreed);
				}
				naar=Math.round(naar/stapjes);
				naar=naar*stapjes;
			//alert(stapjes+","+naar+","+nu);
				//n=Math.round(naar/tox);
				//alert(n);
				//alert(nu+"-"+naar);
				//naar=(n*tox);
				//alert(nu+"-"+naar2);
				
				scrol(id,naar);
			} else if(aantal<0) {
					if(tw>0) {
					naar=nu+tw;
				} else {
					naar=nu+(tox/fotobreed);
				}
				
				naar=Math.round(naar/stapjes);
				naar=naar*stapjes;
					//n=Math.round(naar/tox);
				//alert(n);
				//alert(nu+"-"+naar);
					//naar=(n*tox);
				//alert(nu+"-"+naar2);
				
				scrol(id,naar);
			} else {
				scrol(id,0);	
			}
		}
		
		function scrol(id,naar) {
			//274-340 = 280-346
			tox=500;
			tox=document.getElementById("slider").offsetWidth;
			tox=tox-0;
			//alert(tox);
			if(to) {
				//clearTimeout(to);
			}
			//nu=document.getElementById(id).offsetTop;
			nu=document.getElementById(id).style.marginLeft;
			if((nu+"")=="") {
				nu=0;
			} else {
				nu=parseInt(nu);
			}
			//naar=parseInt(nu*1)+parseInt(aantal);
			if(naar>0) {
				naar=0;
			}
			hoogte=document.getElementById(id).offsetWidth;
			nuhoog=parseInt(hoogte);
			
			
			hoogte=0-(parseInt(hoogte)-tox);
			if(naar<hoogte) {
				naar=hoogte;
			}
			if(nuhoog<tox) {
				//te weinig om te scrollen
			} else {
				if(nu>(naar-(stapjes+1)) && nu<(naar+(stapjes-1))) {
					nu2=naar;	
				} else if(naar<nu) {
					nu2=nu-stapjes;
				} else if(naar>nu) {
					nu2=nu+stapjes;
				} else {
					nu2=nu;	
				}
				document.getElementById(id).style.marginLeft=nu2+"px";
				if(naar==nu) {
					if(to) {
						clearTimeout(to);
					}
				} else if(naar+""!="") {
					to=setTimeout("scrol('"+id+"',"+naar+")",30);
				} else {
					if(to) {
						clearTimeout(to);
					}
				}
			}
		}
