/* ======================================================= */
/*

browserchecks

IS_MOZ
IS_IE
IS_SAFARI

IS_OPERA

IS_WIN
	VERSION_IS
IS_MAC
	IS_OSX

*/

if(navigator)
{
	user = navigator;
	IS_MOZ = (user.appName.toLowerCase().indexOf("netscape") != -1);
	IS_IE = (user.appName.toLowerCase().indexOf("internet") != -1);
	IS_SAFARI = (user.userAgent.toLowerCase().indexOf("safari") != -1);
	
	IS_OPERA = (user.appName.toLowerCase() == "opera");
	
	if(user.userAgent.indexOf("Opera")>-1)
	{
		IS_IE = false;
		IS_OPERA = true;
	}
	// browser version
	if (user.appVersion)
	{  // don't try to parseInt a string (NA = "")
		VERSION_IS = parseInt(user.appVersion);
		if (IS_IE)
		{  
			IS_IE55 = false;
			VERSION_IS = parseFloat(user.userAgent.split("MSIE")[1].split(";")[0]);
			if(VERSION_IS==5.5)
			{
				IS_IE55 = true;
			}
			VERSION_IS = parseInt(VERSION_IS)
		}
	}
	if (user.userAgent && user.appVersion)
	{
		agt = user.userAgent.toLowerCase();  
		IS_WIN = ((agt.indexOf("win") != -1) || (agt.indexOf("16bit") != -1));
		IS_MAC = (agt.indexOf("mac") != -1);
		
		IS_OSX = IS_MAC && (agt.indexOf("os x") != -1);
	}
}	
/* ======================================================= */

HAS_FLASH7 = false;

if (IS_IE && IS_WIN) {
	document.write("<scri"+"pt type=\"text/vbscript\">\n");
	document.write("	on error resume next\n");
	document.write("	HAS_FLASH7 = (IsObject(CreateObject(\"ShockwaveFlash.ShockwaveFlash.7\")))\n");
	document.write("</scri"+"pt>\n");
}
else
{
	if (user.mimeTypes && user.mimeTypes["application/x-shockwave-flash"] && user.mimeTypes["application/x-shockwave-flash"].enabledPlugin) {
		if (user.plugins && user.plugins["Shockwave Flash"]){
			descr = user.plugins["Shockwave Flash"].description
		 	if(parseInt(descr.substr((descr.indexOf('Flash ')+6),2))>=7){
				HAS_FLASH7=true;
			}
		}
	}
}


// DEBUG
//HAS_FLASH7 = false;
//


/* ======================================================= */

function writeMinimorfose( path, flashvars )
{
	var HTML ="";
	// flashvars xmlLoc = locatie van de XML met minimorfose gegevens
	//var flashvars="xmlLoc=xml/mm235x235.xml";
		
	if(HAS_FLASH7)
	{		
		HTML += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"235\" height=\"235\" id=\"minimorfose\" align=\"middle\">";
		HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		HTML += "<param name=\"movie\" value=\"" + path + "\" />";
		HTML += "<param name=\"quality\" value=\"high\">";
		HTML += "<param name=\"menu\" value=\"false\">";
		HTML += "<param name=\"wMode\" value=\"transparent\">";
		HTML += "<param name=\"quality\" value=\"high\" />";
		HTML += "<param name=\"flashVars\" value=\"" + flashvars + "\">";
		HTML += "<embed src=\"" + path + "\" quality=\"high\" bgcolor=\"#ffffff\" flashvars=\"" + flashvars + "\" width=\"235\" height=\"235\" name=\"minimorfose\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></embed>";
		HTML += "</object>";
	}
	else
	{
		HTML += "<img src=\"../swf/minimorfose.jpg\" width=\"235\" height=\"235\" alt=\"\" border=\"0\">";
	}
	
	document.write(HTML);
}
function createBigMinimorfoseFlash(swfLocation, fWidth, fHeight, flashvars)
{
      var HTML ="";
	
	   if(HAS_FLASH7)
	   {		
	   	HTML += "<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=\""+fWidth+"\" height=\""+fHeight+"\" align=\"middle\" VIEWASTEXT id=ShockwaveFlash1>";
         HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
         HTML += "<param name=\"movie\" value=\""+swfLocation+"\" />";
         HTML += "<param name=\"loop\" value=\"false\" />";
         HTML += "<param name=\"menu\" value=\"false\" />";
         HTML += "<param name=\"quality\" value=\"high\" />";
         HTML += "<param name=\"bgcolor\" value=\"#FFFFFF\" />";
		 //if (flashvars != null){
        	 HTML += "<param name=\"flashVars\" value=\"" + flashvars + "\">";
		 //}
         HTML += "<embed src=\""+swfLocation+"\" width=\""+fWidth+"\" height=\""+fHeight+"\" loop=\"false\" align=\"middle\" menu=\"false\" quality=\"high\" bgcolor=\"#FFFFFF\" flashvars=\"" + flashvars + "\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />";
         HTML += "</object>";
	   }
	   else
	   {
		HTML += "<p>U heeft de Flash Player nodig om de minimorfose te kunnen bezichtigen. <a href='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' target='_blank'>Klik hier voor het downloaden van Flash!</a></p>";
	   }
	            
	   document.write(HTML);
}
/* ======================================================= */
function writeHeader( name )
{
	var HTML ="";
		
	if(HAS_FLASH7)
	{		
		HTML += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"506\" height=\"148\" id=\"minimorfose\" align=\"middle\">";
		HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		HTML += "<param name=\"movie\" value=\"/swf/header_"+name+".swf\" />";
		HTML += "<param name=\"quality\" value=\"high\">";
		HTML += "<param name=\"menu\" value=\"false\">";
		HTML += "<param name=\"wMode\" value=\"transparent\">";
		HTML += "<param name=\"quality\" value=\"high\" />";
		HTML += "<embed src=\"/swf/header_"+name+".swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"506\" height=\"148\" name=\"minimorfose\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></embed>";
		HTML += "</object>";
	}
	else
	{
		HTML += "<img src=\"/swf/header_"+name+".jpg\" width=\"506\" height=\"148\" alt=\"\" border=\"0\">";
	}
	
	document.write(HTML);
}
/* TitleTxt = de hoofdtitel rechtsonder, SubtitleTxt = Subtitel, colorTxt = kleurcode van de schaduw. 
De bestanden 'header_visual1.jpg' en 'header_visual2.jpg' kan men per seizoen vervangen */
function writeHomeHeader(TitleTxt, SubtitleTxt, colorTxt, colorShadow, jpg1, jpg2 )
{
	var HTML ="";
		
	if( HAS_FLASH7) 
	{		
		   HTML +=	"<div class=\"flashVisual\" id=\"flashHeader\">"; 
		   HTML += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"458\" height=\"197\" id=\"minimorfose\" align=\"middle\">";
		   HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		   HTML += "<param name=\"movie\" value=\"/swf/header.swf\" />";
		   HTML += "<param name=\"quality\" value=\"high\">";
		   HTML += "<param name=\"menu\" value=\"false\">";
		   HTML += "<param name=\"wMode\" value=\"transparent\">";
		   HTML += "<param name=\"quality\" value=\"high\" />";
		   // flashvars: title_str=Een testtitel&subtitle_str=subtitel&shadow_color=0000AA&image1=jpg/header_visual1.jpg&image2=jpg/header_visual2.jpg
		   HTML += "<param name=\"flashVars\" value=\"title_str="+ TitleTxt + "&subtitle_str="+ SubtitleTxt + "&color_str="+ colorTxt + "&shadow_color=" + colorShadow + "&image1="+ jpg1 + "&image2="+ jpg2 + "\">";
		   HTML += "<embed src=\"/swf/header.swf\" flashvars=\"title_str="+ TitleTxt + "&subtitle_str="+ SubtitleTxt + "&color_str="+ colorTxt + "&shadow_color=" + colorShadow + "&image1="+ jpg1 + "&image2="+ jpg2 + "\"  quality=\"high\" bgcolor=\"#ffffff\" width=\"458\" height=\"197\" name=\"minimorfose\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></embed>";
		   HTML += "</object>";
		   HTML += " </div>";
	}
	else
	{
		   HTML +=	"<div class=\"flashVisual\" id=\"flashHeader\">";
		   HTML += "<img src=\"/" + jpg1 + "\" width=\"458\" height=\"197\" alt=\"\" border=\"0\">";
		   HTML += " </div>";
	}
	
	document.write(HTML);
}
/* TitleTxt = de hoofdtitel rechtsonder en colorTxt = kleurcode van de schaduw. 
De bestanden 'header_visual1.jpg' en 'header_visual2.jpg' kan men per seizoen vervangen */
function writeStoreHeader(StoreName, SubtitleTxt, colorTxt, colorShadow, jpg1, jpg2 )
{
	var HTML ="";
	
	if( HAS_FLASH7)
	{	
		   HTML +=	"<div class=\"flashVisual\" id=\"flashHeader\">";
		   HTML += "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"458\" height=\"197\" id=\"minimorfose\" align=\"middle\">";
		   HTML += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
		   HTML += "<param name=\"movie\" value=\"/swf/header.swf\" />";
		   HTML += "<param name=\"quality\" value=\"high\">";
		   HTML += "<param name=\"menu\" value=\"false\">";
		   HTML += "<param name=\"wMode\" value=\"transparent\">";
		   HTML += "<param name=\"quality\" value=\"high\" />";
		   HTML += "<param name=\"flashVars\" value=\"title_str="+ StoreName + "&subtitle_str="+ SubtitleTxt + "&color_str="+ colorTxt + "&shadow_color=" + colorShadow + "&image1="+ jpg1 + "&image2="+ jpg2 + "\">";
		   HTML += "<embed src=\"/swf/header.swf\"  flashvars=\"title_str="+ StoreName + "&color_str=" + colorTxt + "&shadow_color=" + colorShadow + "&image1="+ jpg1 + "&image2="+ jpg2 + "\" quality=\"high\" bgcolor=\"#ffffff\" width=\"458\" height=\"197\" name=\"minimorfose\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /></embed>";
		   HTML += "</object>";
		   HTML += " </div>";
	}
	else
	{
		   HTML +=	"<div class=\"flashVisual\">"; 
         HTML += "	<img src=\"/" + jpg1 + "\" width=\"458\" height=\"197\" alt=\"\" border=\"0\"/>";
       	HTML += "</div>";
         //HTML += "<div class=\"floatKop\"><h1 class=\"image\" style=\"font-size:20px;color:#FFF\">Welkom bij "+ StoreName + "</h1></div>";
	}
	
	document.write(HTML);
}
function writeActieFlash( flashfile, targetURL, width, height )
{
	var HTML ="";
         		
	if(HAS_FLASH7)
	{		
		HTML += "<object width=\"" + width + "\" height=\"" + height + "\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" id=ShockwaveFlash1>";
      HTML += "<param value=\"" + flashfile + "\" name=\"movie\"></param>";
      HTML += "<param value=\"best\" name=\"quality\"></param>";
      HTML += "<param value=\"targetURL=" + targetURL + "\" name=\"flashVars\"></param>";
      HTML += "<param value=\"noscale\" name=\"scale\"></param>";
      HTML += "<embed width=\"" + width + "\" height=\"" + height + "\" type=\"application/x-shockwave-flash\" salign=\"tl\" scale=\"noscale\" flashvars=\"targetURL=" + targetURL + "\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" quality=\"best\" src=\"" + flashfile + "\"></embed>";
      HTML += "</object>";
	}
         	
	document.write(HTML);
}  

/* ======================================================= */

function swfOver(mc)
{
	swfElm = (document.getElementById("navMoz")) ? document.getElementById("navMoz") : document.getElementById("navIE");
	if ( swfElm )
	{
	   swfElm.TGotoLabel("/"+mc, "anim"); 
	   swfElm.TPlay("/"+mc); 
	}
}
