// Page functions
//=======================================
var $rootURL = ""; // Domain
var $rootURL_un = ""; // Domain unsecure protocol
var $pageURL = ""; // URL of the current page
var $SWURL = ""; // URL of the current page but without secure protocol
var $page = "";
var $browser = "";
var $SPath = "../FrontEnd/swfs/"; // Location of swf files
var $pgObj = {};
var $cids = new Array();
//========================================


function pageLoadCommon()
{
	var dest = window.location.toString();
	$rootURL = getLocation(dest);
	if($rootURL.indexOf("viivtest.coolroom.com")>0){$rootURL+="epacstore/"};
	$rootURL_un = makeSWURL($rootURL);
	$pageURL = makeURL(dest);
	$SWURL = $pageURL;
	if($pageURL.indexOf('https')>-1){$SWURL = makeSWURL($pageURL)};
	/*$browser = getBrowser()
	$pgObj.scW = screen.availWidth;
	$pgObj.scH = screen.availHeight;*/
	//setUpSWFs()
}
//========================================

function storeFrontLoad(fromApp){
	
	pageLoadCommon();

	var nFlash = 'introDIV'
	if(document.getElementById(nFlash))
	{
		var swf = "mPage.swf";var swfID = "mp_intro";var swfW = 912;var swfH = 1656;var vers = "8";var bgCol = "#ffffff"; //intro.swf
		if(fromApp)
			swfH = 1350;
			
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		var pv=new PlayerVersion( vers.toString().split(".") );
		
		if(so.installedVer.versionIsValid(pv)){		
			
			so.addVariable("$rootURL",$rootURL);
			so.addVariable('loadPath',$SPath);
			so.addParam("wmode", "transparent");
			so.addVariable("fromApp", fromApp);
			so.addVariable("category", "featured Epacs~music~TV %26 Film~Sport~Lifestyle");
			so.write(divID);
		}
		else{
		    document.getElementById(nFlash).innerHTML = "<div align=\"center\" id=\"flashPlayerInstallPluginMessage\"><p>You must have the Flash Player 8 plug-in installed to view this site.</p><p><a href=\"http://www.adobe.com/go/getflashplayer\" target=\"_blank\"><img src=\"../images/store/storefront/get_flash_player_160x41.jpg\" alt=\"\" width=\"160\" height=\"41\" border=\"0\"></p></a></div>" ;	  
		}
	}

}

function epacDescriptionLoad(cid){
	pageLoadCommon();

	var nFlash = 'flashEpacPreview'
	if(document.getElementById(nFlash))
	{
		//alert("setUpSWFs() called...id = " + nFlash);
		var swf = "flv_preview.swf";var swfID = "epacPreview";var swfW = 320;var swfH = 306;var vers = "8";var bgCol = "#ffffff";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		var pv=new PlayerVersion( vers.toString().split(".") );


		if(so.installedVer.versionIsValid(pv)){		
			so.addVariable("$rootURL",$rootURL);
			so.addVariable('loadPath',$SPath);
			so.addVariable('cid',cid);
			so.addParam("wmode", "transparent");
			so.write(divID);
		}
		else{
		    document.getElementById(nFlash).innerHTML = "<div align=\"center\" id=\"flashPlayerInstallPluginMessage\"><p>You must have the Flash Player 8 plug-in installed to view this site.</p><p><a href=\"http://www.adobe.com/go/getflashplayer\" target=\"_blank\"><img src=\"../images/store/storefront/get_flash_player_160x41.jpg\" alt=\"\" width=\"160\" height=\"41\" border=\"0\"></p></a></div>" ;	  
		}
			
	}

    nFlash = 'flashbanner_desc'
	if(document.getElementById(nFlash))
	{
		//alert("setUpSWFs() called...id = " + nFlash);
		var swf = "preloader.swf";var swfID = "mp_desc";var swfW = 912;var swfH = 263;var vers = "8";var bgCol = "#ffffff";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		var pv=new PlayerVersion( vers.toString().split(".") );
		
		if(so.installedVer.versionIsValid(pv)){		
			so.addVariable('loadPath',$SPath);
			so.addVariable("category", "featured Epacs");
			so.addParam("wmode", "transparent");
			so.write(divID);
		}
		else{
		    document.getElementById(nFlash).innerHTML = "<div align=\"center\" id=\"flashPlayerInstallPluginMessage\"><p>You must have the Flash Player 8 plug-in installed to view this site.</p><p><a href=\"http://www.adobe.com/go/getflashplayer\" target=\"_blank\"><img src=\"../images/store/storefront/get_flash_player_160x41.jpg\" alt=\"\" width=\"160\" height=\"41\" border=\"0\"></p></a></div>" ;	  
		}
	}
}


function setUpSWFs_depr()
{
	if(!desc){
	//StoreFront : start -------------
	//--------------------------------

    //--------------------------------
	//StoreFront : end ---------------
	
	//--------------------------------
	var nFlash = 'topFlashBanner'
	if(document.getElementById(nFlash))
	{
		var swf = "topAnim.swf";var swfID = "topAnim";var swfW = 843;var swfH = 52;var vers = "8";var bgCol = "#080F1F";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		so.write(divID);
	}
	//--------------------------------
	var nFlash = 'flashMainItem'

	if(document.getElementById(nFlash))
	{
		var swf = "EpacLoader.swf";var swfID = "EpacItem";var swfW = 740;var swfH = 622;var vers = "8";var bgCol = "#080F1F";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		so.addVariable("$rootURL",$rootURL);
		so.addVariable("$indx",0);
		so.addVariable("$prime","true");
		so.addVariable("$cids",$cids.join());
		so.write(divID);
	}
	//--------------------------------
	var nFlash = 'flashContent'
	
	if(document.getElementById(nFlash))
	{
		var swf = "EpacContent.swf";var swfID = "EpacContent";var swfW = 740;var swfH = 332;var vers = "8";var bgCol = "#080F1F";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		so.addVariable("$rootURL",$rootURL);
		so.addVariable("$swfID",swfID);
		so.addVariable("$cids",$cids.join());
		so.write(divID);
	}
	//--------------------------------
	var nFlash = 'detect_DLMID'
	if(document.getElementById(nFlash))
	{
		var swf = "detectDLM.swf";var swfID = "detectDLM";var swfW = 400;var swfH = 25;var vers = "8";var bgCol = "#080F1F";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		so.addVariable("$rootURL",$rootURL);
		so.addVariable("$DLMID",$flash_detectDLMID);
		so.write(divID);
	}
	//--------------------------------
	var nFlash = 'flashContent_cr'
	if(document.getElementById(nFlash))
	{
		var swf = "EpacStore_cr.swf";var swfID = "EpacContent";var swfW = 400;var swfH = 230;var vers = "8";var bgCol = "#080F1F";
		var divID = nFlash;var cPath = $SPath+swf;
		var so = new SWFObject(cPath,swfID,swfW,swfH,vers,bgCol);
		so.addVariable("$rootURL",$rootURL);
		so.addVariable("$swfID",swfID);
		so.write(divID);
	}
	}
	else{	

	}
	//--------------------------------
}
//========================================

function getVisPage()
{
	//$num++
	if (navigator.appName.indexOf("Microsoft")!=-1)
	{
		if (window.innerWidth)
		{
			var winW = window.innerWidth;
		}else if((document.body) && (document.body.clientWidth))
		{
			var winW = document.body.clientWidth;
		}
					  
		if(window.innerHeight)
		{
			var winH = window.innerHeight;
		}else if((document.body) && (document.body.clientHeight))
		{
			var winH = document.body.clientHeight;
		}
		/* nasty hack to deal with doctype switch in IE */
		if(document.documentElement  && document.documentElement.clientHeight && document.documentElement.clientWidth)
		{
			winH = document.documentElement.clientHeight;
			winW = document.documentElement.clientWidth;
		}
	}else{
		var winW = window.innerWidth;
		var winH = window.innerHeight;
	}
	
	var scrollX, scrollY;
    if(document.all)
    {
		if(!document.documentElement.scrollLeft)
		{
			scrollX = document.body.scrollLeft;
		}else{
			scrollX = document.documentElement.scrollLeft;
		}
		if(!document.documentElement.scrollTop)
		{
			scrollY = document.body.scrollTop;
		}else{
			scrollY = document.documentElement.scrollTop;
		}   
	}else{
         scrollX = window.pageXOffset;
         scrollY = window.pageYOffset;
	}
   
	//alert(scrollX+" - "+scrollY)
	var visObj = {};visObj.W = winW;visObj.H = winH;visObj.X = scrollX;visObj.Y = scrollY;
	return visObj;
	//document.getElementById("AXI").innerHTML = "<p>Inner Height - "+winH+" - "+$num+"</p>";
	//var obj = document.getElementById("flashcontent");
	//obj.style.height = winH+"px";
}
//========================================

