// flash vars
var bssKey = xLocation.Search["key"] ? "key= " + xLocation.Search["key"] : "";
var bssFlashVars = bssKey // + "&";


// pop up windows
var bssIsBlockingPopUps = false;
function bssPopWin($obj)
{
	if(isBlocked() == false)
	{
		$obj.isScrollable ? xWindow.openCenterScroll($obj.url,"newwin",$obj.w,$obj.h) : xWindow.openCenter($obj.url,"newwin",$obj.w,$obj.h);
	}
};

function bssPopWP($obj)
{
	if(bssIsBlocked() == false) xWindow.openCenterScroll("html/popWallpaper.html?img="+$obj.file+"&w="+$obj.w+"&h="+$obj.h,'wallpaper',$obj.w,$obj.h);
};

function bssIsBlocked()
{
	if(bssIsBlockingPopUps == false) return false;
	bss_testWin = window.open('html/popTest.html','test_window','width=1,height=1,left=0,top=0,scrollbars=no');
	var bssAllow = bss_testWin ? true: false;	
	if(!bssAllow) alert("Please Enable Popup Windows.");
//	alert("bssAllow == " + bssAllow + " // Please Enable Popup Windows.");
	return !bssAllow;
};	


// full screen flash
var bssWholePage;
var bssFlashcontent;
var bssStageHeight = 768;

function bssInit(){
	bssFlashcontent = new xElementObject("flash");
	bssWholePage = new xElementObject("wholepage");
	
	xWindow.addEvent("resize");
	xWindow.addListener("resize", "bssOnWindowResize");
	bssOnWindowResize();		// init
};

function bssSetHeight($bssH)
{
	var bssSetH = Math.max($bssH, xWindow.getHeight());
	bssFlashcontent.setHeight(bssH);
	bssStageHeight = $bssH;
//		alert("setHeight: " + h + " vs. " + xWindow.getHeight());
};

function bssOnWindowResize() { bssSetHeight(bssStageHeight); };