$(document).ready(function(){
	var expander=$("#inhoud").accordion({ header: 'h2', autoHeight: false, clearStyle: true, animated: 'easeInOutQuart', collapsible: true, active: false, change: function(){ google.maps.event.trigger($.goMap.map, 'resize'); var centermarker=$.goMap.getMarkers()[0].split(","); $.goMap.map.setCenter(new google.maps.LatLng(centermarker[0],centermarker[1])); } });
	
	 $('.h2_rechts a').click(function(){
		expander.accordion('disable');
		window.open($(this).attr('href'));
	
		setTimeout( function() {
		  expander.accordion('enable');
		}, 100 );
	 });
	
	$("h2").hover(
		function(){
			$(this).addClass("h2_hover");
			Cufon.refresh();
			setTimeout("rc()",100);
		},
		function(){
			$(this).removeClass("h2_hover");
			Cufon.refresh();
			setTimeout("rc()",100);
		}
	);
	
	$("#inhoud").delay(300).slideDown(1000,"easeInOutQuart",function(){  });
	
	var i;
	for (i in document.images) {
		if (document.images[i].src) {
			var imgSrc = document.images[i].src;
			if (imgSrc.substr(imgSrc.length-4) === '.png' || imgSrc.substr(imgSrc.length-4) === '.PNG') {
				document.images[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='crop',src='" + imgSrc + "')";
			}
		}
	}
	
	tweetticker();
	
	$("#sponsors").simplyScroll({
		autoMode: 'loop',
		frameRate: 30,
		speed: 3
	});
	
	jQuery.preLoadImages(root+"themas/mosterdpop/images/blac80.png",root+"themas/mosterdpop/images/bg_bands.jpg",root+"themas/mosterdpop/images/bg_contact.jpg",root+"themas/mosterdpop/images/bg_media.jpg",root+"themas/mosterdpop/images/bg_mosterdpop.jpg",root+"themas/mosterdpop/images/bg_programma.jpg",root+"themas/mosterdpop/images/bg_verleden.jpg");
	
	$(".programma_boven_deel").click(function(){
		$(".programma_boven_deel").removeClass("programma_boven_deel_aan");
		$(this).addClass("programma_boven_deel_aan");
		var dag=$(this).data("dag");
		$("#programma_rechts").hide(500);
		$.ajax({
			type: "POST",
			url: root+"modules/programma/ajax.dag.php",
			data: "dag="+dag,
			success: function(response){
				$("#programma_links").html(response);
				if(!$("#programma_content").is(":visible")){
					$("#programma_content").show(500);
				}
				$("#programma_links div").click(function(){
					$("#programma_links div").removeClass("aan");
					$(this).addClass("aan");
					$.ajax({
						type: "POST",
						url: root+"modules/programma/ajax.artiest.php",
						data: "id="+$(this).data("id"),
						success: function(response){
							$("#programma_rechts").html(response);
							if(!$("#programma_rechts").is(":visible")){
								$("#programma_rechts").show(300);
							}
						}
					});
						
				});
			}
		});
	});
	
	$("a[href$='.jpg'],a[href$='.jpeg'],a[href$='.png'],a[href$='.gif']").livequery(function(){
		$(this).fancybox({
			openEffect: "elastic",
			closeEffect: "elastic"
		});
	});
});

var tweet=0;
function tweetticker(){
	if(!tweets[tweet]){
		tweet=0;
	}
	$("#tweets").fadeOut(200,function(){ $(this).html(tweets[tweet]); $(this).fadeIn(200,function(){tweet++; setTimeout("tweetticker()",10000); }); });
}

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

function rc(){
	Cufon.refresh();	
}
