var theFlash;
var theWipe;
var containert;
var tweens = [];
var videoPref = getCookie('videoPref');
var menu;

function checkCookie() {

if (getCookie('videoPref') == "aan")  {

$("#togglebox").html("<p onclick=toggleVidPref('off')><img src='/static/dennisvalerioderest/videouit.png' /></p>");
} else { 

$("#togglebox").html("<p onclick=toggleVidPref('on')><img src='/static/dennisvalerioderest/videoaan.png' /></p>");
}

videoPref = getCookie('videoPref');

}

function toggleVidPref(getAction){


if (getCookie('videoPref') == "aan")  {
 setCookie('videoPref',"uit",1);

} else {

   setCookie('videoPref',"aan",1);

}

checkCookie();


}

function getID( swfID, swfID2 ){
     
	 if(navigator.appName.indexOf("Microsoft") != -1){
    //      theWipe= window[swfID2];
	  theFlash = window[swfID];
     }else{
          if (navigator.appVersion.indexOf("Mac")!=-1) {} else {
	//	theWipe= document[swfID2];
	  }
	  theFlash = document[swfID];
     }
	 
	 containert = document.getElementById("container");

var url = location.href;
   var myArray = url.split('#');

	if (!myArray[2]){
		myArray[2] = 0;
	}

   if (myArray[1] == 'video' ) {
     var ffwachten = setTimeout("loadContent('video',myArray[2])",2500);
   } else if (myArray[1] == 'afleveringen' ) {
       loadContent("afleveringen",myArray[2]);
   } else {
	var content = loadContent();	
   }
}

function playStream(){
     theFlash.playStream();
}

function resumeStream(arg1, arg2, arg3, arg4, arg5){

      

	argu1 = arg1;
        argu2 = arg2;
        argu3 = arg3;
        argu4 = arg4;
        argu5 = arg5;

	var randomnumber=Math.floor(Math.random()*53)

if (getCookie('videoPref') == "aan")  {
        
// check of het een mac is, dan wipe niet laten zien...
if (navigator.appVersion.indexOf("Mac")!=-1) {} else {
  // theWipe.playStream();	
}


//	  $("#container").animate({"left": "1600px"}, "fast", "swing");
	 
	var tween = $("#container").animate({"opacity": "0"}, "fast", "swing");
	tweens.push(tween);
         //theFlash.resumeStream(randomnumber);
	var content = loadContent(arg1, arg2, arg3, arg4, arg5);
	if (navigator.appVersion.indexOf("Mac")!=-1) {
	 var t_play=setTimeout("theFlash.resumeStream(''+Math.floor(Math.random()*50))",500);
	} else {
	 var t_play=setTimeout("theFlash.resumeStream(''+Math.floor(Math.random()*50))",300);
	}
	 var t_pause=setTimeout("pauseStream(argu1, argu2, argu3, argu4, argu5)",2900);
} else {
          //$("#container").animate({"left": "1600px"}, "fast", "swing");
          //var t_content=setTimeout("loadContent(''+post )",2500);
          loadContent(arg1, arg2, arg3, arg4, arg5 );
}

}

function pauseStream(arg1, arg2, arg3, arg4, arg5){
	//containert.setAttribute("style","");

      //  var content = loadContent(arg1, arg2, arg3, arg4, arg5);
	
        theFlash.pauseStream();
	var tween = $("#container").animate({"opacity": "1"}, "fast", "swing");
	tweens.push(tween);
}

function general_JS_call( str ){
     theFlash.onChange( prompt(str) );
}


function loadContent( arg1, arg2, arg3, arg4, arg5 ){

if (!arg1) {
arg1 = 0;
} 
if (!arg2) {
arg2 = 0;
}
if (!arg3) {
arg3 = 0;
} 
if (!arg4) {
arg4 = 0;
}
if (!arg5) {
arg5 = 0;
}



$('#content').addClass('transpa');
$('#loaddiv').addClass('loading');
$('#content').load("http://sites.bnn.nl/page/dvversus/"+arg1+"/"+arg2+"/"+arg3+"/"+arg4+"/"+arg5+"/", null, showResponse);

if (menu) {
var ss_stat = "ht"+"tp://nl.sitestat.com/klo/bnn/s?bnn.tv.versus."+arg1+"."+arg2+"."+arg3+"."+arg4+"."+arg5+"&thema=omroepvereniging&category=versus&ns_webdir=versus&ns_channel=entertainment&po_source=fixed&po_sitetype=pip";
var ss = sitestat( ss_stat );
}

   function sitestat(ns_l){ var ns_pixelUrl, ns_0, ns_1;
		ns_l+="&ns__t="+(new Date()).getTime();ns_pixelUrl=ns_l;
		ns_0=document.referrer;
		ns_0=(ns_0.lastIndexOf("/")==ns_0.length-1)?ns_0.substring(ns_0.lastIndexOf("/"),0):ns_0;
		if(ns_0.length>0)ns_l+="&ns_referrer="+escape(ns_0);
		if(document.images){ns_1=new Image();ns_1.src=ns_l;}else
		document.write("<img src="+ns_l+" width=1 height=1>");
		bnn.channel = ns_l;
    }


//$("#container").animate({"left": "0"}, "fast", "swing");
//$("#container").animate({"opacity": "1"}, "fast", "swing"); 
   
   var menuhome = document.getElementById('home');
   var menuvideo = document.getElementById('video');
   var menuafl = document.getElementById('afl');

if (!menuhome){ menuhome =  document.getElementById('home_active')};
if (!menuvideo){ menuvideo = document.getElementById('video_active')};
if (!menuafl){ menuafl = document.getElementById('afl_active')};

   if (arg1 == '' || arg1 == 'home') {
       menuhome.setAttribute('id','home_active');
       menuvideo.setAttribute('id','video');
       menuafl.setAttribute('id','afl');
   }

   if (arg1 == 'afleveringen') {
      menuhome.setAttribute('id','home');
       menuvideo.setAttribute('id','video');
       menuafl.setAttribute('id','afl_active');
   }
  if (arg1 == 'list' || arg1 == 'video') {
      menuhome.setAttribute('id','home');
       menuvideo.setAttribute('id','video_active');
       menuafl.setAttribute('id','afl');
   }





}


function loadComments(arg1, arg2, arg3, arg4, arg5 ){

if (!arg1) {
arg1 = 0;
}
if (!arg2) {
arg2 = 0;
}
if (!arg3) {
arg3 = 0;
}
if (!arg4) {
arg4 = 0;
}
if (!arg5) {
arg5 = 0;
}

$('#commentholder').load("http://sites.bnn.nl/page/dvversus/"+arg1+"/"+arg2+"/"+arg3+"/"+arg4+"/"+arg5+"/", null, showResponse);

}



function showResponse() {
  
$('#content').removeClass('transpa');
$('#loaddiv').removeClass('loading');


}


function setCookie(c_name,value,expiredays)
{
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
}

function getCookie(c_name)
{
if (document.cookie.length>0)
  {
  c_start=document.cookie.indexOf(c_name + "=");
  if (c_start!=-1)
    {
    c_start=c_start + c_name.length+1;
    c_end=document.cookie.indexOf(";",c_start);
    if (c_end==-1) c_end=document.cookie.length;
    return unescape(document.cookie.substring(c_start,c_end));
    }
  }
return "";
}


function deletecookie(name) {
var expdate = new Date();
expdate.setTime(expdate.getTime() - 1);
document.cookie = name += "=; expires=" + expdate.toGMTString();
}

function divHeights() {/*
var comingup = $('#komendeafl')['0'];
var aflblok = $('#aflblok')['0'];
var socialinner = $('#socialinner')['0'];

var DivHeight1 = comingup.height;
var DivHeight2 = aflblok.height;
var DivHeight3 = socialinner.height;

socialinner.style.height = DivHeight1 - DivHeight2-122+"px";
*/

}


