var	selectedid	=	0;var	selectedmouseout;var	selectedsrc;function loadsite(){	DD_roundies.addRule('.rounded', '12px', true);//	DD_roundies.addRule('#updiv', '12px 12px 0px 0px', true);//	DD_roundies.addRule('#downdiv', '0px 0px 12px 12px', true);	DD_roundies.addRule('.transpng');	new Effect.Opacity('c_logo', { from: 1, to: 0.7, duration: 1.0, queue: { position: 'end', scope: 'introscope', limit: 2 } });//	butnlightdown('updiv');//	butnlightdown('downdiv');//	new Draggable('page',{ revert: false, change:dragchange, onEnd:function (){ resizescrollbox('txtbox'); } });//	player	=	getFlashMovieObject("cn_flash");	Event.observe($('txtbox'), "mousewheel", handlepageDIV, false);	Event.observe($('txtbox'), "DOMMouseScroll", handlepageDIV, false); // Firefox	Event.observe($('menutxtbox'), "mousewheel", handlemenuDIV, false);	Event.observe($('menutxtbox'), "DOMMouseScroll", handlemenuDIV, false); // Firefox	if (intro=='0')	{		if	($('pagetxt').innerHTML!='')	$('page').show();		new Effect.BlindDown($('menu'));		new Effect.BlindDown($('datamenutxt'));	}	if	(audio)	setaudio(true);		resizescrollbox('txtbox',600);	loadimage(id);//	resizescrollbox('menutxtbox',400);//	checkscroll('menutxtbox');}function closeintro(){	if ($('logo'))	$('logo').remove();	if ($('menu').style.display=='none')	new Effect.BlindDown($('menu'));	if ($('datamenutxt').style.display=='none')	new Effect.BlindDown($('datamenutxt'));}function togglefolder(elm){	new Effect.toggle(elm, 'blind',{ duration: 0.5, queue: { position: 'end', scope: 'menuresizescope', limit: 10 }, afterFinish: function(){ checkscroll('menutxtbox'); } });}function loadpage(id){	resetslider();	closeintro();	clear_imgready_poll();	loadtext(id);	loadimage(id);	if	(selectedid!=0)	$('menu_'+selectedid).className =	'itemlnk';	selectedid				=	id;	$('menu_'+id).className =	'itemlnksel';/*	if	(selectedid!=0)		{		$('menu_'+selectedid).onmouseout =	selectedmouseout;		$('menu_'+selectedid).src =	selectedsrc;	}	selectedid			=	id;	selectedmouseout	=	$('menu_'+id).onmouseout;	$('menu_'+id).onmouseout =	$('menu_'+id).src;	selectedsrc 		=	$('menu_'+id).src;	*/}function butnlightup(elmid){	new Effect.Opacity(elmid, { from: 0.3, to: 1.0, duration: 0.2, queue: { position: 'end', scope: 'buttonscope', limit: 2 } }); return false;}function butnlightdown(elmid){	new Effect.Opacity(elmid, { from: 1.0, to: 0.3, duration: 0.4, queue: { position: 'end', scope: 'buttonscope', limit: 2 } }); return false;}function setlanguage(ln){	lang	=	ln;	if	(lang=='0')	{			$('nlselect').className="";		$('ukselect').className="black";	}			if	(lang=='1')	{			$('nlselect').className="black";		$('ukselect').className="";	}			id	=	1;	loadMenu(id);	loadpage(id);}function loadMenu(selectid){	new Ajax.Updater('sitemenu', 'gotramenu.php', {  		parameters: { selid: selectid, ln: lang }	});}function dragchange(inst){//	alert('drag');}Object.extend(Event, {	wheel:function (event){		var delta = 0;		if (!event) event = window.event;		if (event.wheelDelta) {			delta = event.wheelDelta/120; 			if (window.opera) delta = -delta;		} else if (event.detail) { delta = -event.detail/3;	}		return Math.round(delta); //Safari Round	}});function handlepageDIV(e) {	if (Event.wheel(e) > 0) 		scrollup('txtbox');	else if (Event.wheel(e) < 0)	scrolldown('txtbox');}function handlemenuDIV(e) {	if (Event.wheel(e) > 0) 		scrollup('menutxtbox');	else if (Event.wheel(e) < 0)	scrolldown('menutxtbox');}function getFlashMovieObject(movieName){  if (window.document[movieName])	return window.document[movieName];  if (navigator.appName.indexOf("Microsoft Internet")==-1)  {    if (document.embeds && document.embeds[movieName])	return document.embeds[movieName]; }  else // if (navigator.appName.indexOf("Microsoft Internet")!=-1)  {   return document.getElementById(movieName);}}function playvideo(stream){	player.SetVariable("streamname", stream);}function stopvideo(){	player.SetVariable("jscontrol", "stop");}function pausevideo(){	player.SetVariable("jscontrol", "pause");}function setloop(){//	player.SetVariable("jscontrol", "loop");}function fmsvideoend(stream){//	alert('video end');	setnext();}function sendSignin(){	var name	=	$('signinname').value;	var email	=	$('signinemail').value;		if (name=='' || email=='')	{	alert('Vul alle gegevens in.');	return false;}		var url = "newsletter/"+encodeURIComponent('sendsigninmail.php');		new Ajax.Request(url, {  			method: 'post',  			parameters: { toname: name, toadres: email, subject:'Cultura Nova nieuwsbrief aanmelding'},  			onSuccess: function(transport) {   		 			switch (transport.responseText){   		 				case "OK":		$('nieuwsbriefdiv').update("Er is een bevestigings email naar u verzonden.");   		 								break;   		 				case "EXIST":	alert("Dit email adres staat al geregistreerd.");   		 								break;   		 				case "ERROR":	$('nieuwsbriefdiv').update("Fout tijdens het verzenden van de email.");   		 								break;   		 			}  				}			});	return false;}function sendSignOff(){	var retVal = "";    retVal = prompt("Email adres", "");     if (retVal == "" || retVal == null) return false;		var url = "newsletter/"+encodeURIComponent('sendsignoffmail.php');		new Ajax.Request(url, {  			method: 'post',  			parameters: { toadres: retVal, subject:'Cultura Nova nieuwsbrief afmelden'},  			onSuccess: function(transport) {   		 			switch (transport.responseText){   		 				case "OK":		$('nieuwsbriefdiv').update("Er is een bevestigings email naar u verzonden.");   		 								break;   		 				case "UNKNOWN":	alert("Dit email adres staat niet geregistreerd.");   		 								break;   		 				case "ERROR":	$('nieuwsbriefdiv').update("Fout tijdens het verzenden van de email.");   		 								break;   		 			}  				}			});	return false;}function allImagesLoaded() {	var imagesloaded = true;	var images = $('slider').select('img');	for (var i = 0;i<images.length;i++){		if(images[i].complete == false) imagesloaded = false;	}	return imagesloaded;}function imgready_poll(retfunc){	imgpoll_Id = setInterval(function(){	 if (allImagesLoaded()){	clear_imgready_poll(); eval(retfunc);} },500);}function clear_imgready_poll(){	clearInterval( imgpoll_Id );}function scrollup(box){	var scrollpage	=	$(box).firstDescendant().id;	var newy	=	$(scrollpage).offsetTop+100;	if (newy>0)	newy	=	0;	new Effect.Move(scrollpage, {x:0, y: newy, mode: 'absolute', duration: 0.2, afterFinish: function(){checkscroll(box);} });}function scrolldown(box){	var scrollpage	=	$(box).firstDescendant().id;	var cury	=	$(scrollpage).offsetTop-$(box).offsetTop;	var newy	=	cury-100;	if ( newy < -$(scrollpage).getHeight()+$(box).getHeight() )		newy	=	-$(scrollpage).getHeight()+$(box).getHeight();	new Effect.Move(scrollpage, {x:0, y: newy, mode: 'absolute', duration: 0.2, afterFinish: function(){checkscroll(box);} });	}function resetscroll(page){	new Effect.Move(page, {x:0, y: 0, mode: 'absolute' });}function checkscroll(box){	var scrollpage	=	$(box).firstDescendant();	var parentdiv	=	$(box).up();	var ud			=	parentdiv.select('[class="updiv"]');	var dd			=	parentdiv.select('[class="downdiv"]');	var scrollupdiv		=	ud[0].id;	var	scrolldowndiv	=	dd[0].id;	if 	(scrollpage.getHeight() > $(box).getHeight() )	{			var ypos	=	scrollpage.offsetTop;			if	(ypos>=	0)		$(scrollupdiv).style.visibility	=	"hidden";			else				$(scrollupdiv).style.visibility	=	"visible";			if	(ypos<= -1*( scrollpage.getHeight() )+$(box).getHeight() )									$(scrolldowndiv).style.visibility	=	"hidden";			else				$(scrolldowndiv).style.visibility	=	"visible";	}	else	{			$(scrollupdiv).style.visibility		=	"hidden";			$(scrolldowndiv).style.visibility	=	"hidden";	}}function resizescrollbox(box, max){	var scrollpage	=	$(box).firstDescendant();	var boxposition =	$(box).cumulativeOffset();	var maxheight	=	windowHeight-boxposition[1]-50;	if	(maxheight>max)	maxheight	=	max;	var pageheight	=	scrollpage.getHeight();//	alert(scrollpage.id);	var newheight	=	0;	if 	(pageheight>maxheight)	newheight	=	maxheight;	else						newheight	=	pageheight;	$(box).morph('height:'+newheight+'px;',{ duration: 1.0, queue: { position: 'end', scope: 'resizescope', limit: 10 }, afterFinish: function(){ checkscroll(box); } });}function loadtext(menuid){	resetscroll('pagetxt');	$('pagetxt').update('Loading...');	var url = encodeURIComponent('cnpage.php');	new Ajax.Request(url, {  		method: 'post',  		parameters: { id: menuid, ln: lang },  		onSuccess: function(transport) {    			$('pagetxt').update(transport.responseText);    			if (transport.responseText=='') $('page').fade({ duration: 1.0, from: 1.0, to:0.0 });    			else							$('page').show();				//	$('page').appear();				//imgready_poll("resizescrollbox('txtbox',600)");				resizescrollbox('txtbox',600);  			}		});}function loadimage(menuid){	var url = encodeURIComponent('get_slides_json.php');	new Ajax.Request(url, {  		method: 'post',  		parameters: { pageid: menuid},  		onSuccess: function(transport) {      		currentimage	=	0;      		images			=	transport.responseText.evalJSON();			stopslider();      		if	(images.images.length>0)	nextimage();		}	});}function nextimage(){	if	(currentimage==images.images.length-1)	currentimage=-1;	if	(currentimage<images.images.length-1)	currentimage++;	var content = "<img id=\"sliderimg\" src=\"cn_files/"+images.images[currentimage]+"\" height=\"100%\">";	$('slider').update(content);//	imgready_poll('new Effect.Move(\'slider\', { x: 0, y: 0, mode: \'absolute\', queue: { position: \'end\', scope: \'imgslidescope\', limit: 10 }, afterFinish: function(){ if (images.images.length>1) startslider();} });' );	new Effect.Move('slider', { x: 0, y: 0, mode: 'absolute', queue: { position: 'end', scope: 'imgslidescope', limit: 10 }, afterFinish: function(){ if (images.images.length>1) startslider();} });}function resetslider(){	clearTimeout(sliderIntervalId);//	new Effect.Move('slider', { x: -950, y: 0, mode: 'absolute', queue: { position: 'end', scope: 'imgslidescope', limit: 10 } });	currentimage	=	0;}function slide(){	//stopslider();	new Effect.Move('slider', { x: -950, y: 0, mode: 'absolute', queue: { position: 'end', scope: 'imgslidescope', limit: 10 }, afterFinish: function(){	nextimage(); } });}function startslider(){	sliderIntervalId = setTimeout("slide()",slidewaittime);}function stopslider(){	clearTimeout(sliderIntervalId);}function resizeEventHandler(){	windowWidth		=	document.documentElement.clientWidth;	windowHeight	=	document.documentElement.clientHeight;	resizescrollbox('txtbox',600);}function setaudio(stat){	if	(stat){			enableSound();		playSound(sitesound);		$('audiobutn').className="";	}	else{		disablenowSound();		$('audiobutn').className="black";	}	audio	=	stat;	return false;}function playSound(filename){	Sound.play(filename,{replace:true});	audioplaying=true;}function enableSound(){	Sound.enable();}function disableSound(){	Sound.disable();}function disablenowSound(){	audioplaying=false;	Sound.enable();	Sound.play(silentsound,{replace:true});	Sound.disable();}