// flash vars
var bssTerms = ["section","zipcode","partner","module"];
var bssFlashVars = "";
for(var i=0;i<bssTerms.length;i++)
{
	bssFlashVars += xLocation.Search[bssTerms[i]] ? bssTerms[i] + "=" + xLocation.Search[bssTerms[i]] + "&" : "";
}

// 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 = 613;
var bssStageWidth = 1000;

function bssInit(){
	bssFlashContent = new xElementObject("flash");
	bssWholePage = new xElementObject("wholepage");
	
	xWindow.addEvent("resize");
	xWindow.addListener("resize", "bssOnWindowResize");
	bssOnWindowResize();		// init
};

function bssSetHeight($bssH,$bssW)
{
	var bssSetH = Math.max($bssH, xWindow.getHeight());
	var bssSetW = Math.max($bssW, xWindow.getWidth());
	
	bssFlashContent.setWidth(bssSetW);
	bssFlashContent.setHeight(bssSetH);
	bssStageHeight = $bssH;
	bssStageWidth = $bssW;

//	alert("setHeight: " + $bssH + " vs. " + xWindow.getHeight());
};

function bssOnWindowResize() { bssSetHeight(bssStageHeight,bssStageWidth); };
function bssSetPageTitle($str) { document.title = $str; };