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

rarebrick.useFlash = function() {
	if(getInternetExplorerVersion() < 7) return false;
	if(navigator.userAgent.indexOf('Android')!=-1) return false;
	return(swfobject.hasFlashPlayerVersion("7.0.0"));
}

rarebrick.addFlash = function() {
	var flashvars = {};
	flashvars.flashHeaderContent = rarebrick.flashHeaderContent;
	flashvars.isIntro = rarebrick.isIntro;
	flashvars.baseURL = rarebrick.baseURL;
	flashvars.slidesRepeat = rarebrick.slidesRepeat;
	
	var params = {};
	params.allowScriptAccess = "always";
	params.wmode = "transparent";
	var attributes = {};
		
	swfobject.embedSWF(rarebrick.baseURL+rarebrick.flashHeaderName, rarebrick.flashHeaderDiv, rarebrick.headerVals.W_FLASH, rarebrick.headerVals.H_FLASH, '9.0.0', rarebrick.baseURL+'swf/expressInstall.swf', flashvars, params, attributes);
	
	if(!rarebrick.isIntro) rarebrick.addFlashFooter();
}

rarebrick.hideContent = function() {
	jQuery('div#content').hide();
	jQuery('div#footer').hide();
}
rarebrick.showContent = function() {
	jQuery('div#content').show();
	jQuery('div#footer').show();
}

rarebrick.addFlashFooter = function() {
	var flashvars = {};
	flashvars.flashHeaderContent = rarebrick.flashHeaderContent;
	flashvars.baseURL = rarebrick.baseURL;
	
	var params = {};
	params.allowScriptAccess = "always";
	params.wmode = "transparent";
	var attributes = {};
	
	swfobject.embedSWF(rarebrick.baseURL+rarebrick.flashFooterName, rarebrick.flashFooterDiv, '100%', rarebrick.flashFooterHeight, '9.0.0', rarebrick.baseURL+'swf/expressInstall.swf', flashvars, params, attributes);
}

rarebrick.noFlash = function() {
	if(rarebrick.isIntro) rarebrick.showContent();
	swfobject.createCSS("div#photosWrap div.photos", "display:block;");
	rarebrick.imgs = jQuery('div#photosWrap div.photos img');
	rarebrick.imgs.each(rarebrick.noFlashImg);
	rarebrick.showImg(rarebrick.imgs[0]);
	swfobject.createCSS("div#headerFlash", "height:auto;");
	
	jQuery('ul#nav2').prepend(jQuery('ul#nav2 li#bookLink'));
}

if(rarebrick.useFlash() == true) {
} else {
	jQuery('document').ready(rarebrick.noFlash);
}

rarebrick.noFlashImg = function() {
	jQuery(this).hide();
}

rarebrick.showImg = function(img) {
	var elem = jQuery(img);
	var src = elem.attr('src');
	src = src.replace('/sz0/', '/sz2/');
	elem.show().attr('src', src).css('width','980px');
}

rarebrick.getFlashPlayer = function() {
	var flashPlayer;
	if(navigator.appName.indexOf("Microsoft") != -1) {
		flashPlayer = window[rarebrick.flashHeaderDivReplace];
	} else {
		flashPlayer = window.document[rarebrick.flashHeaderDivReplace];
	}
	return flashPlayer;
}


function getInternetExplorerVersion()
{
  var rv = 1000; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}
function checkVersion()
{
  var msg = "You're not using Internet Explorer.";
  var ver = getInternetExplorerVersion();

  if ( ver > -1 )
  {
    if ( ver >= 8.0 ) 
      msg = "You're using a recent copy of Internet Explorer."
    else
      msg = "You should upgrade your copy of Internet Explorer.";
  }
  alert( msg );
}

