$(document).ready(function(){
	// ronde hoeken
	//$('.td_kop').corner("round top 5px");
	// png-fix voor IE6
	//$(document).pngFix();
	//DD_belatedPNG.fix('img.image, #logos img, a.arrow span, a.virtual-camp, #logo, #logo img, #logo2, #logo2 img, #menu .shadow, #buttons .button, #buttons .buttonAction, #buttons .buttonHover, #content ul li, #content ol ul li, #menu ul li.selected a.parent, #language-menu img.lang, a.close, #language-menu div.top, #language-menu div.content, #language-menu div.bottom, #language-menu li, #language-menu li.language, #language-menu li.language active, h1.page-title span.left, h1.page-title span.right, div#tch div.contentCorner');
	jQuery.event.add(window, "load", resizeFrame);
	jQuery.event.add(window, "resize", resizeFrame);
	if ($.browser.msie) {
		//$("#newmenubutton").css('left','-10px');
		//$("#newmenu").css('left','80px');
		$("#menu").css({marginLeft:'0px'});
	}
	$("#newmenubuttonimg").attr('src', '/images/zoekenboeken/menu/menuslider_button_close.png');
	$("#newmenu").animate({marginLeft:'0px'},'fast');
	// hier een functie die uitgevoerd wordt als de browser van maat veranderd
	function resizeFrame() {    
		var h = $(window).height();
		var h2 = $(document).height();
		var w = $(window).width();
		//$("#elementToResize").css('height',(h < 1024 || w < 768) ? 500 : 400);
		//alert("window size: "+w+" x "+h+" pixels");
		var newcenter = (h-30)/2;
		//alert($("#newmenubutton").css('top'));
		//$("#newmenubutton").css('position', 'absolute');
		
			$("#newmenubutton").css('position', 'relative');
			$("#newmenubutton").css('top', newcenter+'px');
		
		}
	// menu sliden
	$("#newmenubutton").click(function() {
			var menupos = $("#menu").offset();
			var paginapos = $("#pagina").offset();
			
			//if ($.browser.msie) {
				//if (menupos.left < 0 ) {
					//$("#newmenu").animate({marginLeft:'0px'},'fast');
					//$("#menu").animate({marginLeft:'0px'},'slow');
					//$("#newmenubuttonimg").attr('src', '/images/zoekenboeken/menu/menuslider_button_close.png');
				//} else {
					//$("#newmenu").animate({marginLeft:'-180px'},'fast');
					///$("#menu").animate({marginLeft:'-180px'},'slow');
					//$("#newmenubuttonimg").attr('src', '/images/zoekenboeken/menu/menuslider_button.png');
				//}
			var menuposx = menupos.left + 1;
			var paginaposx = paginapos.left;
			//alert("menu positie:"+menuposx + "pagina positie:"+paginaposx);
			//} else {
				if (menuposx < paginaposx ) {
					// openen menu
					$("#newmenu").animate({marginLeft:'0px'},'fast');
					$("#menu").animate({marginLeft:'0px'},'fast');
					$("#newmenubuttonimg").attr('src', '/images/zoekenboeken/menu/menuslider_button_close.png');
				} else {
					// sluiten menu
					$("#newmenu").animate({marginLeft:'-180px'},'fast');
					if ($.browser.mozilla) {
						$("#menu").animate({marginLeft:'-180px'},'fast');
					}
					$("#newmenubuttonimg").attr('src', '/images/zoekenboeken/menu/menuslider_button.png');
				}
			
			//}
		});
	// functies voor in de pagina 
	$("#footer_language_nl").click(function () {
			$("#language_chooser").toggle('fast');
			return false;
		});
	$("#language_chooser .close").click(function () {
			$("#language_chooser").toggle('fast');
			return false;
		});
	$(".taalselectie").click(function () {
			//nwtaal = $(this).attr("rel");
			//alert("taalselectie"+nwtaal);
			$("#languageselect").toggle('slow');
			//$("#languageselect").toggle('fast');
			//return true;
			return false;
		});
	$("#logo").click(function() {
			//alert("logo");
			document.location.href = 'http://www.vacansoleil.nl/#/portal/';
			return false;
		});
	$(".pictogramicon").click(function () {
		//alert("picto:"+$(this).attr('rel'));
		var clickbutton = $(this).attr('rel');
		var opendivs = 0;
		// als er al divs open staan deze eerst sluiten
		$(".pictoinfo").each(function (i) {
		  if ($(this).css('display') == "block") {
			  opendivs++; // Er staat er een open, dan het vervolg pas na het sluiten
			  $(this).slideUp("fast", function () { // Eerst openstaande div sluiten
				  // daarna nieuwe div openen
			  if ( clickbutton != $(this).attr('id')) {
				$("#"+clickbutton).slideDown("slow");
			  }
		  });
		}
		});
		//alert("opendivs:"+opendivs+" clicked:"+clickbutton);
		if (opendivs == 0) {
			$("#"+$(this).attr('rel')).slideDown("slow");
			//alert("#"+$(this).attr('rel')+"  opendivs:"+opendivs+" clicked:"+clickbutton);
		}
	});
	
	$(".pictoinfo").hover(function () {
			$(".clsbtn").fadeIn(1000);
			//alert("hover");
		}, 
		function () {
			$(".clsbtn").fadeOut(500);
		}
	);
	$(".pictoinfo").click(function() { $(this).slideUp("fast"); });
	});
/*
// gebruik van eigen fonts voor titels e.d.
	Cufon.replace('h4', {
			hover: true,
			hoverables: { strong: true, em: true, b: true }
	});
	Cufon.replace('h1', {
			hover: true,
			hoverables: { strong: true, em: true, b: true, a: true }
	});
	Cufon.replace('#menu a', {
			hover: true,
			hoverables: { strong: true, em: true, b: true, a: true }
	});
	Cufon.replace('#slides', {
			hover: true,
			hoverables: { strong: true, em: true, b: true, a: true }
	});
	*/
