
//var scripts_isIE = jQuery.browser.msie;
//var scripts_isIE6 = (scripts_isIE && jQuery.browser.version.substr(0,1)=="6");

var safari = jQuery.browser.safari;
var mac = navigator.platform.indexOf("Mac") != -1;


//var browser = $.browser.browser();
//var safari = $.browser.safari();
//var mac = $.browser.mac;

//alert(safari);

function thisMovie(movieName) {
   var isIE = navigator.appName.indexOf("Microsoft") != -1;
   return (isIE) ? window[movieName] : document[movieName];
}

function soundOn()
{
	thisMovie("Header").uproar();
}

function soundOff()
{
	thisMovie("Header").silence();
}

function fixBrowserIssuesOpen(){
	if(safari && !mac)
	{
		$('#siteHomeShell').css("visibility","hidden");
		$('#siteTop').css("visibility","hidden");
		$('#siteBot').css("visibility","hidden");
	}

}

function fixBrowserIssuesClose(){
	if(safari && !mac)
	{
		$('#siteHomeShell').css("visibility","visible");
		$('#siteTop').css("visibility","visible");
		$('#siteBot').css("visibility","visible");
	}

}


function openMovieDetails(){

	if( $('#siteDetailiFrame') ) $('#siteDetailiFrame').remove();

	var ifr = '<div id="siteDetailiFrame">';
	ifr += '<iframe src="details.php?record='+document.xmlShowCaseForm.record.value+'" allowtransparency="true" width="695" height="800" frameborder="0" scrolling="no" id="detailIFR"></iframe>';
	ifr += '</div>';
	$('#siteDetailShell').append(ifr);



	fixBrowserIssuesOpen();

	var toShow = "";

	// Build the background overlay div
	toShow += "<div class='pp_overlay_details'></div>";

	$('body').append(toShow);

	$('div.pp_overlay_details').css('height','820px');

	$('div.pp_overlay_details').css('opacity',0).fadeTo('slow',0.85, function(){
		showPopupDivCenter('movieDetails');
		$('div.pp_overlay').css("z-index","2000");
		$('#movieDetails').css("z-index","3000");
	});

	scrollTo(0,0);
}

function openMoviePlayer(){


   var version = deconcept.SWFObjectUtil.getPlayerVersion();

   if (document.getElementById && version["major"] > 0) {
		

	fixBrowserIssuesOpen();

	soundOff();

	var toShow = "";

	// Build the background overlay div
	toShow += "<div class='pp_overlay'></div>";

	$('body').append(toShow);

	$('div.pp_overlay').css('opacity',0).fadeTo('slow',0.95, function(){
		showPopupDivCenter('moviePlayer');
		$('div.pp_overlay').css("z-index","3001");
		$('#moviePlayer').css("z-index","4001");
	});

	$('div.pp_overlay').css('height',$(document).height());

	var so = new SWFObject("/swf/vid.swf", "VidPlayer", "1152", "836", "9", "#000000");

	so.addParam("allowFullScreen","true");
	so.addParam("wmode", "transparent");
	so.addVariable("videourl", "http://216.69.169.13/brt/"+document.xmlShowCaseForm.flvpath.value);
	so.write("flashPlayer");

	scrollTo(0,0);
   }
	else
   {
	alert("You need to update your Flash Player plugin to watch our movies.");
   }
}

function closeVideo(){
	fixBrowserIssuesClose();
	soundOn();

	unmaskSite('pp_overlay');
	$("#moviePlayer").css("visibility", "hidden");
	//$("#flashPlayer").html(""); //this crashes safari browsers
}

function closeMovieDetails(){
	fixBrowserIssuesClose();
	unmaskSite('pp_overlay_details');
	
	$("#movieDetails").css("visibility", "hidden");
	$('#siteDetailiFrame').remove();
}


function unmaskSite(overlay) {
   $('#siteHome').css("visibility", "visible");
   $('div.'+overlay).css('opacity', 0.85).fadeOut('slow', 0, function() { 
	$(this).remove(); 
   });
}

function showPopupDivCenter(divID) 
{
    //if (scripts_isIE6) $('#'+divID).bgiframe();

    var toShow = $("#"+divID); 
    toShow.css({"z-index":"2000","visibility":"visible"});

    centerLyr(divID);
    rePositionLyr(true,divID);

/*    
    if($(window).width() > 1125){
	centerLyr(divID);
	rePositionLyr(true,divID);
    }
    else
    {
	rePositionLyr(false,divID);
    }
*/

}

function centerLyr(divID)
{
 $('#'+divID).css("position","absolute");
 $('#'+divID).css("top", "0px");
 var newVal = ( $(window).width() - $('#'+divID).width() ) / 2+$(window).scrollLeft();
 
 if(newVal < -228) newVal = -228;

 $('#'+divID).css("left", newVal + "px");

}

function rePositionLyr(status,divID) {
	switch(status) {
		case true:
			$(window).bind('resize', function() {
				centerLyr(divID);
			});
			/*
			$(window).bind('scroll', function() {
				centerLyr(divID);
			});
			*/
		break;
		case false:
			$(window).unbind('resize');
			//$(window).unbind('scroll');
		break;
	}
}
