MOUTHY = {};

MOUTHY.storedTitles = [];

MOUTHY.buildOverlays = function() {
	if (!$('studiesPage')) {
		$$('div.overBox').each(function(i){ i.remove() });
		$$('ul.clips li a').each(function(i, index){
			var caption = i.title == "" ? MOUTHY.storedTitles[index] : i.select('span.caption')[0].innerHTML;
			MOUTHY.storedTitles.push(caption)
			i.title = "";
			var overBox = new Element('div');
			overBox.className = "overBox";
			overBox.style.position = "absolute";
			overBox.style.left = (i.cumulativeOffset().left - 195) + "px";
			//overBox.style.backgroundColor = "#FF0000";
			overBox.style.zIndex = 50;
			overBox.style.backgroundImage = "url(/images/overlay_bg.png)";
			overBox.style.backgroundPosition = "left top";
			overBox.style.fontWeight = "bold";
			overBox.style.textAlign = "center";
			overBox.style.width = "175px";
			overBox.style.padding = "5px 0 5px 22px";
			overBox.update("<p style=\"color: #FFFFFF;\">" + caption + "</p>");
			overBox.hide();
			i.insert({ before : overBox });
			i.onmouseover = function(){
				overBox.show();
			}.bind(this);
			i.onmouseout = function(){
				overBox.hide();	
			}.bind(this);
		});
	} // end if
} // end MOUTHY.buildOverlays

MOUTHY.loadFunctions = function() {
	
	if ($('introPage')) {
		var flashvars = {};
		var params = {};
		params.scale = "showall";
		params.wmode = "transparent";
		params.bgcolor = "#FF0000";
		var attributes = {};
		attributes.id = "flashContent";
		if(!swfobject.embedSWF("\/logo.swf", "flashInner", "100%", "100%", "8.0.0", "\/expressInstall.swf", flashvars, params, attributes) && $('flashInner')) {
			$('flashInner').insert({ top : '<a href="\/home\/"><img src="\/images\/mouth_flash_alt.gif" alt="Mouth Public Relations, LLC" border="0" style="margin-top: 20px; background-color: #FF0000;" \/><\/a>' });
			$('flashInner').style.visibility = "visible";
		}
		document.onclick = function(){
			self.location = "http:\/\/www.mouthpublicrelations.com\/home\/";	
		}
		document.body.style.cursor = "pointer";
	}
	
	if ($('quotator')) {
		var flashvars = {};
		var params = {};
		params.scale = "showall";
		params.wmode = "transparent";
		params.bgcolor = "#FFFFFF";
		var attributes = {};
		attributes.id = "quotator";
		swfobject.embedSWF("/quotes.swf", "quotator", "362", "199", "8.0.0", "/expressInstall.swf", flashvars, params, attributes);
	}
	
	if ($('servicesPage') && $('giftBags')) {
		var clickLink = $('giftBags');
		clickLink.href = "#events";
		clickLink.target = "_self";
		clickLink.onclick = function(){
			window.open('\/cl_gift_bags.html','GoodieBags','scrollbars=yes,width=540,height=415');
		}
	}
	
	$$('.col').each(function(i, index){
		i.style.width = "45%";
		i.style.styleFloat = i.style.cssFloat = index == 0 ? "left" : "right";
	});
	
	// insert printable logo & revise h1 text from SEO version to printable version
	if ($('sideCol')) {
		var logo = new Element("img");
		logo.src = "/images/logo_print_small.gif";
		logo.className = "printOnly";
		$$('#sideCol h1')[0].insert({ top : logo });
		$$('#sideCol h1 a')[0].update("Mouth Public Relations, LLC");
	}
	
	if ($('qtAudio') && $('audioLink')) {
		var fileToLoad =  $('audioLink').href;
		var myQTObject = new QTObject(fileToLoad, "Audio", parseInt($('vw').innerHTML), parseInt($('vh').innerHTML));
		myQTObject.addParam("autostart", "true");
		myQTObject.addParam("bgcolor", "#FFFFFF");
		myQTObject.write("qtAudio");
	}
	
	if ($('qtVideo') && $('videoLink')) {
		var fileToLoad =  $('videoLink').href;
		var myQTObject = new QTObject(fileToLoad, "Video", parseInt($('vw').innerHTML), parseInt($('vh').innerHTML));
		myQTObject.addParam("scale", "aspect");
		myQTObject.addParam("autostart", "true");
		myQTObject.addParam("bgcolor", "#FFFFFF");
		myQTObject.write("qtVideo");
	}
	
	if ($('flashContent') && $('flashLink')) {
		var fileToLoad =  $('flashLink').href;
		var flashvars = {};
		var params = {};
		params.scale = "showall";
		params.wmode = "transparent";
		params.bgcolor = "#FF0000";
		var attributes = {};
		attributes.id = "flashContent";
		swfobject.embedSWF(fileToLoad, "flashContent", parseInt($('vw').innerHTML), parseInt($('vh').innerHTML), "10.0.0", "/expressInstall.swf", flashvars, params, attributes);
	}
	
	MOUTHY.buildOverlays();
	
} // end MOUTHY.loadFunctions

Event.observe(window, "load", MOUTHY.loadFunctions);
Event.observe(window, "resize", MOUTHY.loadFunctions);
