/* soundmanager */
soundManager.url = '/themes/darkritual/js/soundmanagerv295b-20100323/swf';
soundManager.debug = false;
soundManager.debugFlash = false;

/* SLIDESHOW */
var howManyImg = imgNames.length;
var currentHeader = 1;
var selectedImg = 0;

function randOrd(){
	return (Math.round(Math.random())-0.5); 
}

imgNames.sort(randOrd);

function selectImg() {
	if(selectedImg + 1 >= howManyImg) {
		selectedImg = 0;
		imgNames.sort(randOrd);
	} else {
		selectedImg++;
	}
	return imgNames[selectedImg];
}

function headerSlideShow() {
	if (currentHeader == 1) {
		jQuery("#header2").css({'z-index' : '2', 'display': 'none'});
		jQuery("#header1").css({'z-index' : '1'});
		jQuery("#header2").attr({ src: selectImg() }).fadeIn("slow");
		currentHeader = 2;
	} else {
		jQuery("#header1").css({'z-index' : '2', 'display': 'none'});
		jQuery("#header2").css({'z-index' : '1'});
		jQuery("#header1").attr({ src: selectImg() }).fadeIn("slow");
		currentHeader = 1;
	}
}

function replaceYoutube() {
	jQuery("#Content a").each(
		function() {
			if(jQuery(this).attr('href')) {
				var URL = jQuery(this).attr('href');
				if(URL.indexOf('youtube.com') != -1){
					start = URL.indexOf('v=') + 2;
					myend = URL.indexOf("&", start);
					if(myend == -1) {
						var videoCode = URL.substring(start);
					} else {
						videoCode = URL.substring(start, myend);
					}
					var youtubePlayer = '<object width="505" height="375"><param name="movie" value="http://www.youtube.com/v/' + videoCode + '?fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/' + videoCode + '?fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="505" height="375"></embed></object>';
					jQuery(this).replaceWith(youtubePlayer);
				}
			}
			// zien of er in url youtube zit
			// replacen met youtube player
		}
	);
}

function setPhotosAsBackground(whichImages) {
	jQuery(whichImages).each(
		function() {
			var imgSrc = jQuery("img", this).attr('src');
			jQuery(this).css({'backgroundImage' : 'url(' + imgSrc + ')', 'text-indent' : '-9999px'});
		}
	);
}


jQuery(document).ready(function() {
	// start slidshow
	if(jQuery("#header1")) {
		jQuery("#header1").attr({ src: selectImg() });
		jQuery("#header1").after("<img src=\"" + selectImg() + "\" id=\"header2\" alt=\"\" />");
		setInterval("headerSlideShow()", 6000);
	}
	// start shadowbox
	Shadowbox.init({
		overlayOpacity: "0.8",
		counterType: "skip"
	});
	
	replaceYoutube();
	setPhotosAsBackground("#productionsPhotos .imgLink");
});
