// The next line enables jQuery IntelliSense in Visual Studio:
/// <reference path="/common/js/IntelliSense/jquery-1.3.1-vsdoc.js" />

$(document).ready(function() {
	
	 $("a.fancybox-toggle").fancybox({
        'hideOnContentClick': false,
        'frameWidth': 700,
        'frameHeight': 400,
        'padding': 5
    });

	$("a#single_2").fancybox({
		'zoomOpacity'			: true,
		'overlayShow'			: false,
		'zoomSpeedIn'			: 500,
		'zoomSpeedOut'			: 500
	});
	
	
	$("div.item-hoverable").hover(
		function(){$(this).addClass("item-hover")},
		function(){$(this).removeClass("item-hover")}
	);
	
	
	$("a#play-intro").fancybox({
        'hideOnContentClick': false,
        'frameWidth': 920,
        'frameHeight': 620,
        'padding': 5
    });
	
	
	if (showSplash == "True") {
		$("a#play-intro").click();
	}
	

});




function generateNameFromFileName()
{
	objForm = document.forms[0];
	filePath = objForm.MediaFile.value;
	positionOfSlash = filePath.lastIndexOf("\\");
	
	if (positionOfSlash > 0) {
		filePath = filePath.substring(positionOfSlash+1);
	}
	titleSuggestion = filePath.substring(0, filePath.lastIndexOf("."));
	
	if (objForm.Title.value == "") {
		objForm.Title.value = titleSuggestion;
	}
}



function insertMediaIdSetPreviewAndCloseFancyBox(MediaGuid, MediaId)
{
	// set input value
	
	objForm = parent.document.forms[0];
	for (i=0; i < objForm.elements.length; i++) {
		
		objElement = objForm.elements[i];
		elementType = objElement.type;
		
		if (elementType == "hidden") {
			elementName = objElement.name;
			
			if (elementName.indexOf("MediaId") > 0) {
			
				objElement.value = MediaId;
		
				//show preview 
				parent.$("#mediaPreviewBox").slideDown();
				
				//set image
				imagePath = "/_generated/media/200/"+ MediaGuid + ".jpg";
				objImage = parent.document.getElementById('mediaPreviewImage');
				objImage.src = imagePath;
			} 
		}
	}
	
	
	
	//close
	parent.$.fn.fancybox.close();

}
