if(!notrb) var notrb = new Object();

if(notrb.alertFlashDone==true) {
	notrb.timeInit = new Date().getTime();

	notrb.flashDone = function() {
		var elapse = (new Date().getTime()) - notrb.timeInit;
		alert('time: ' + elapse);
	}
}

notrb.useFlash = function() {
	return(swfobject.hasFlashPlayerVersion("7.0.0"));
}

notrb.addFlash = function() {
	var flashvars = {};
	flashvars.baseURLLinks = notrb.baseURLLinks;
	flashvars.baseURLPics = notrb.baseURLPics;
	flashvars.baseURL = notrb.baseURL;
	flashvars.headerHeight = notrb.headerHeight;
	flashvars.slideshowHeight = notrb.slideshowHeight;
	flashvars.id = notrb.flashHeaderDivReplace;
	var params = {};
	params.allowScriptAccess = "always";
	params.wmode = "transparent";
	var attributes = {};
	attributes.id = notrb.flashHeaderDivReplace;
	
	swfobject.embedSWF(notrb.baseURL+notrb.flashHeaderName, notrb.flashHeaderDiv, notrb.headerWidth, 468, '9.0.0', notrb.baseURL+'swf/expressInstall.swf', flashvars, params, attributes);
	
	swfobject.createCSS("#"+notrb.flashHeaderDiv, "position:absolute;");
	notrb.addSlideshow();
}

notrb.addSlideshow = function() {
	var fh = notrb.slideshowHeight + notrb.headerHeight;
	swfobject.createCSS("div#flashHeaderHolderAbs", "height:" +fh+ "px;");
	var flashvars = {};
	flashvars.baseURL = notrb.baseURL;
	flashvars.baseURLLinks = notrb.baseURLLinks;
	flashvars.baseURLPics = notrb.baseURLPics;
	
	var xmlHtml = notrb.html2xml.getXml('slideshow');
	flashvars.xmlHtml = xmlHtml;
	flashvars.isIntro = notrb.isIntro;
	flashvars.slideshowFlashHeight = notrb.slideshowFlashHeight;
	
	var params = {};
	params.allowScriptAccess = "always";
	params.wmode = "transparent";
	var attributes = {};
	attributes.id = 'slideshowFlash';
	
	swfobject.embedSWF(notrb.baseURL+'slideshow_granbury_1002.swf', 'slideshow', 900, notrb.slideshowHeight, '9.0.0', notrb.baseURL+'swf/expressInstall.swf', flashvars, params, attributes);
}

notrb.clearInside = function() {
	swfobject.createCSS("div#flashHeaderInside", "display:none;");
}

function setFlashElem(elemId, val, which) {
	val = '' + Math.round(val) + 'px';
	var elem = document.getElementById(elemId+'HolderAbs');
	if(elem) {
		elem.style[which] = val;
	}
}

if(notrb.useFlash() == true) {
	swfobject.createCSS("#flashHeaderHolder", "height:" + notrb.headerHeight + "px;");
	swfobject.createCSS("#slideshowHolder", "height:" + notrb.slideshowHeight + "px;");
	swfobject.createCSS("#slideshowCenter", "height:" + notrb.slideshowHeight + "px;");
	swfobject.createCSS("div#flashHeaderHolderAbs", "position:absolute;");
	swfobject.addDomLoadEvent(notrb.addFlash);
	notrb.clearInside();
} else {
	swfobject.createCSS("div#slideshow img", "display:none;");
}
