function genflash (url, vars, width, height, color) {

	flashvar = '';

	flashvar += '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+width+'" height="'+height+'">';
	//params
	flashvar += '<param name=movie value="'+url+'?'+vars+'">';
	flashvar += '<param name=quality value=autohigh>';
	flashvar += '<param name=FlashVars value="'+vars+'">';
	flashvar += '<param name=SAlign value=L>';
	flashvar += '<param name="bgcolor" value="'+color+'" />';
	flashvar += '<param name=scale value=default>';

	if (vars.indexOf("isstatic=1") != -1)
		flashvar += '<param name=wmode value=transparent>';

	//embed   
	flashvar += '<embed'; 
	flashvar += ' src="'+url+'?'+vars+'"'; 
	flashvar += ' flashvars="'+vars+'"'; 
	flashvar += ' quality="autohigh"'; 
	flashvar += ' bgcolor="'+color+'"'; 
	flashvar += ' scale="default"'; 
	flashvar += ' salign="l"'; 
	flashvar += ' bgcolor="'+color+'"'; 
	flashvar += ' width="'+width+'"'; 
	flashvar += ' height="'+height+'"'; 
	flashvar += ' align="middle"'; 
	flashvar += ' allowScriptAccess="sameDomain"'; 
	flashvar += ' type="application/x-shockwave-flash"'; 
	flashvar += ' pluginspage="http://www.macromedia.com/go/getflashplayer"'; 

	if (vars.indexOf("isstatic=1")!= -1)
	flashvar += ' wmode="transparent"';

	flashvar += ' />';

	flashvar += '</object>';

	return flashvar;
}

function flash (url, vars, width, height, color) {
	document.write(genflash(url, vars, width, height, color));
}


function getEl(id)
{
	return document.getElementById(id);
}

function openlink(url)
{
	if (url == undefined)
	{
		return;
	}

	if (url.length == 0)
	{
		return;
	}

	//Zoek eerst de eerste ":", om het link type te bepalen.
	var sep = url.indexOf(':');
	var type = 'id';
	var link = sep;

	if (sep > 0)
	{
		type = url.substr(0, sep);
		link = url.substr(sep+1);

	}
	
	switch (type)
	{
		///By id:
		case 'id':

			OpenPageByID(url);

			break;

		case 'extern':


			window.location = link;
			
			break;
		
		case 'product':

			showpopup(link);
			break;
	}
}


function buildSWF(file,w,h,fv) {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="player" align="middle">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="flashVars" value="'+fv+'" />');
    document.write('<param name="bgcolor" value="#000000" />');
    document.write('<param name="scale" value="exactfit" />');
	document.write('<param name="wmode" value="opaque" />');
    document.write('<param name="movie" value="'+file+'" /><param name="scale" value="exactfit" /><param name="quality" value="high" /><embed src="'+file+'" quality="high" wmode="opaque" bgcolor="#000000" width="'+w+'" height="'+h+'" name="player" align="middle" allowScriptAccess="sameDomain" flashVars="'+fv+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}


function buildSWFLoop(file,w,h,fv) {
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="'+w+'" height="'+h+'" id="player" align="middle">');
    document.write('<param name="allowScriptAccess" value="sameDomain" />');
    document.write('<param name="flashVars" value="'+fv+'" />');
    document.write('<param name="bgcolor" value="#000000" />');
    document.write('<param name="scale" value="exactfit" />');
	document.write('<param name="loop" value="true" />');
	document.write('<param name="wmode" value="opaque" />');
    document.write('<param name="movie" value="'+file+'" /><param name="scale" value="exactfit" /><param name="quality" value="high" /><embed src="'+file+'" loop="true"  wmode="opaque" quality="high" bgcolor="#000000" width="'+w+'" height="'+h+'" name="player" align="middle" allowScriptAccess="sameDomain" flashVars="'+fv+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
    document.write('</object>');
}
