/* JavaScript Document
============================================================================= */
/* Author | Martijn De Valk 
============================================================================= */
/* Copyright | POORT80
============================================================================= */

/* mainNav
============================================================= */
sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);
/* show/hide popup kopen & reserveren
============================================================= 
var currentShownDivID = null;
function showDiv(id) {
	if(currentShownDivID == id)	{
		return;
	}
	
	if(currentShownDivID != null) 	{
		var oldElement = document.getElementById(currentShownDivID);
		oldElement.style.display = "none";
	}
	currentShownDivID = id;
	
    newElement = document.getElementById(id);
	newElement.style.display = 'block';
	
	return;
}
*/
/* close/open faq
============================================================================= */
function getElementsByClassName(clsName,clsName2,htmltag){ 
	var arr = new Array(); 
	var elems = document.getElementById('kolom1').getElementsByTagName(htmltag);
	for ( var cls, i = 0; ( elem = elems[i] ); i++ ){
		if (( elem.className == clsName) || (elem.className == clsName2) ){
			arr[arr.length] = elem;
		}
	}
	return arr;
}

function showFaq(elmActive)
{
	var arrVragen = getElementsByClassName('vraag','vraag actief', 'a');
	var strClassName = '';
	var strBlockStyle = 'none';
	for (var i=0; i<arrVragen.length; i++)
	{
		if (arrVragen[i].id == elmActive.id)
		{
			strClassName = 'vraag actief';
			strBlockStyle = 'block';
		}
		else
		{
			strClassName = 'vraag';
			strBlockStyle = 'none';
		}
		document.getElementById(arrVragen[i].id).className = strClassName;
		document.getElementById('antwoord'+ (arrVragen[i].id).replace('vraag','')).style.display = strBlockStyle;
	}
}

/* clear default text onClick - restore if nothing entered
============================================================= */
function clickclear(thisfield, defaulttext) {
if (thisfield.value == defaulttext) {
thisfield.value = "";
}
}

function clickrecall(thisfield, defaulttext) {
if (thisfield.value == "") {
thisfield.value = defaulttext;
}
}

function setYellowStars(aWidth){
	var aStarsDiv = document.getElementById('ystars');
	aStarsDiv.style.width = aWidth+"px";
	return true;
}
/* Popups
============================================================================= */
function popup_kijkwijzer() 
{
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open('popupKijkwijzer.asp','" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=350,height=450,left=400,top=250');");
}
/* showMediaPlayer
============================================================================= */
function showMediaPlayer(id, source){
		var HTML = new String();
		//HTML +=	'<object id="MediaPlayer" width="412" height="340" classid="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95" standby="Loading Windows Media Player components..." type="application/x-oleobject"  codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,7,1112">'
		//HTML +=	'<param name="filename" value="'+ source + '">'
		//HTML +=	'<param name="Showcontrols" value="True">'
		//HTML +=	'<param name="autoStart" value="False">'
		//HTML +=	'<param name="bgcolor" value="#373737">'
		//HTML +=	'<embed type="application/x-mplayer2" src="'+ source + '" name="MediaPlayer" width="412" height="340" bgcolor="#373737"></embed>'
		//HTML +=	'</object>'
		
               HTML +=	'<object id	= "player_ie"'
					HTML +=	'	width		= "370"'
					HTML +=	'	height		= "260"'
					HTML +=	'	classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6"' 
					HTML +=	'	codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701"' 
					HTML +=	'	standby="Loading Microsoft Windows Media Player components..."' 
					HTML +=	'	type="application/x-oleobject"'
					HTML +=	'>'
               HTML +=	'     <param name="URL"			value = "'+ source + '"/>'
					HTML +=	'	  <param name="ShowControls" value = "1" />'
					HTML +=	'		<param name="AnimationAtStart" value = "1" />'
					HTML +=	'		<param name="stretchToFit" value="true" />'
					HTML +=	'		<param name="EnableFullScreenControls" value="true" />'
					HTML +=	'		<param name="EnableContextMenu" value="1" />'
					HTML +=	'		<param name="ShowStatusBar" value = "1" />'
					HTML +=	'		<param name="ShowDisplay" value = "0" />'
					HTML +=	'		<param name="DefaultFrame" value = "Slide" />'
					HTML +=	'		<param name="Autostart" value = "1" />'
					HTML +=	'		<param name="AllowChangeDisplaySize" value="True" />'					  
               HTML +=	'      <embed type		= "application/x-mplayer2"'
					HTML +=	'		pluginspage		= "http://www.microsoft.com/Windows/MediaPlayer/download/default.asp"'
					HTML +=	'		src				= "'+ source + '"'
					HTML +=	'		id="player_moz" name="player"'
					HTML +=	'		autostart		= "1"'
					HTML +=	'		showcontrols	= "1"'
					HTML +=	'		showdisplay		= "0"'
					HTML +=	'		showstatusbar	= "1"'
					HTML +=	'		defaultframe	= "Slide"'
					HTML +=	'		stretchToFit ="true"'
					HTML +=	'		liveconnect	= "true"'
					HTML +=	'		width			= "370"'
					HTML +=	'		height			= "260"'
					HTML +=	'		></embed>'
					HTML +=	'		</object>'
		
		var el = document.getElementById(id);
		el.innerHTML = HTML;
		// fullscreenbutton
		var btn = document.getElementById( 'btnFullscreen' );
		if ( btn )
		{
		   btn.style.display = 'block';
		}
		
		// met kleine delay video starten
		window.setTimeout(" playMovie( '" + source + "' ) ", 1000);
}
function playMovie( source )
{
		var movOBJECT = document.getElementById('player_ie');
		var movEMBED = document.getElementById('player_moz');
		try{
			movOBJECT.stop();
			// wait 1 sec before playing (preload/buffering)
			setTimeout('document.getElementById(\'player_ie\').play()', 1000);
		} catch(e)
		{
			//
		}  
}
function fullScreen() 
{
   var player=document.getElementById("player_ie");
   //if (player.DisplaySize==3) 
   //{
      player.fullScreen = true;
   //}
}

function rollOverRow(el){
	el.style.cursor = 'pointer';
}
function rollOutRow(el){
	el.style.cursor = 'default';
}
