// overlay
// define function that opens the overlay
var api = '';

function openOverlay(movie, movieTitle, movieDescription, movieCity) {
	//fill overlay with given content
	/*$("#overLayMovie").flashembed(flashPath + "videoplayer.swf", {
	 	// these properties are given for the Flash object
		file: movie,
		title: movieTitle,
		company: movieDescription,
		city: movieCity
	});*/
		
	var flashvars = {};		
	flashvars.file = movie;
	flashvars.title = movieTitle;
	flashvars.company = movieDescription;
	flashvars.city = movieCity;
	var params = {};
	params.play = "true";
	params.menu = "false";
	params.wmode = "transparent";
	swfobject.embedSWF(flashPath + "videoplayer.swf", "overLayMovie", "210", "168", "9.0.0", false, flashvars, params);	
		
	// $("#overLayTitle").html(movieTitle);
	// $("#overLayDescription").html(movieDescription);
	
	// get access to the overlay API
	api = $("#overlay").overlay();
	// call it's open() method
	api.load();
}

function extraClose(){
	api.close();
}

$(function() {
	$("#overlay").overlay({
		// some expose tweaks suitable for facebox-looking dialogs
		expose: {
			// you might also consider a "transparent" color for the mask
			color: '#fff',
			// load mask a little faster
			loadSpeed: 200,
			// highly transparent
			opacity: 0.65,
			
			onClose: function() {
				//alert('test');
				$("#overlay").html('<div class="close" onclick="extraClose();"></div><div id="overLayMovie"></div>');
			}
		}
	});
	
	$("#downloadOverlay").overlay({
		// some expose tweaks suitable for facebox-looking dialogs
		expose: {
			// you might also consider a "transparent" color for the mask
			color: '#fff',
			// load mask a little faster
			loadSpeed: 200,
			// highly transparent
			opacity: 0.65
		}
	});
});

function getDownloads(downloadId, downloadTitle){	
	// downloadForm
	$("#downloadForm").hide();	
	// set title
	if(downloadTitle != ''){
		$("#downloadTitle").html(downloadTitle);
	}
	
	// open download overlay
	openDownloadOverlay();
	
	//ajax it
	$.ajax({
		type: "GET",
		url: pagesPath+"functions.ajax.php",	
		data: "action=getDownloads&downloadId="+downloadId,		
		success: function(msg){
			$("#downloadOverlayContent").html(msg);
		}
	});
}

function showDownloadForm(fileId, downloadId){
	// clear overlayContent
	$("#downloadOverlayContent").html('');
	// downloadId
	$("#formDownloadId").val(downloadId);
	// fileId
	$("#formFileId").val(fileId);
	// downloadForm
	$("#downloadForm").show();	
}

function openDownloadOverlay(){
	// get access to the overlay API
	api = $("#downloadOverlay").overlay();
	// call it's open() method
	api.load();
}

function openDownloadForm(fileId, downloadId){

	openDownloadOverlay();
	showDownloadForm(fileId, downloadId);
}