appscripts = function() {
	$$('.project_item_image').each(
		function(el) {
			el.onmouseover = function() { product_on( this.id ) };
			el.onmouseout = function() { product_off( this.id ) };
		}
	);
		
}

var changeMedia = function(e)
{
	e.stop();
	new Ajax.Updater($('lightwindow_contents'), this.href, {evalScripts:true,
		onComplete: lw_complete
	} );
}

var changeMediaSetup = function()
{
	$$('a.popup_link').each(
		function(el) { 
			el.observe('click', changeMedia);
			el.observe('mouseover', popon, false);
			el.observe('mouseout', popoff, false);
		}		
	);
}

var popon = function( e )
{
	e.element().up('li').addClassName('selected');
}

var popoff = function( e )
{
	e.element().up('li').removeClassName('selected');
}

var lw_complete = function()
{
	var popup_flashvars = { noAnimation: "true", allColour: colours[colour].all, setColour: colours[colour].set, tagColour: colours[colour].strap };
	var popup_params = {movie:"/staticfiles/swf/logo.swf", wmode: "transparent", allowScriptAccess:"sameDomain", name: 'flashlogo_popup', swLiveConnect: true };
	var popup_attributes = { name: 'flashlogo_popup', id: 'flashlogo_popup' };
	swfobject.embedSWF("/staticfiles/swf/logo.swf", "logo_popup2", "122", "85", "9.0.0", 'expressInstall.swf', popup_flashvars, popup_params, popup_attributes);
	
	if($('media-block'))
	{
		$('media-block').show();
	}
}

document.observe('dom:loaded', appscripts, false);
document.observe('lightwindow:load',changeMediaSetup, false);
document.observe('lw:complete',lw_complete, false);
