
metworks = {
	
	init : function(){ 
		 if (history && history.length > 0){
		 	metworks.addBackButton();
		 }
		
		metworks.activateJumpMenus();
		metworks.activateAdCells();
	},
	
	addBackButton : function(){
		var link			= document.createElement('A');
		link.id				= 'back-button';
		link.href			= '/';
		link.onclick		= function(){history.back();return false;};
		link.style.left		= (parseInt(document.getElementById('wrapper').offsetLeft) - 5) + 'px';
		
		var img 			= document.createElement('IMG');
		img.src				= '/img/back.gif';
		img.width			= '11';
		img.height			= '70';
		img.alt				= 'Back';
		
		link.appendChild(img);
		metworks.backButton	= document.getElementsByTagName('body')[0].appendChild(link);
		
		YAHOO.util.Event.addListener(window, 'resize', metworks.moveBackButton);
	},
	
	moveBackButton : function(){
		var btn	= metworks.backButton;
		btn.style.left = (parseInt(document.getElementById('wrapper').offsetLeft) - 5) + 'px';
	},
	
	
	activateJumpMenus : function(){
		
		var menus	= YAHOO.util.Dom.getElementsByClassName('jumpmenu', 'select');
		var i, l;
		
		for (i=0, l=menus.length; i<l; i++) {
			
			YAHOO.util.Event.addListener(menus[i], 'change', function(){
				var page	= this.options[this.selectedIndex].value;
				if (page != '') window.location = this.options[this.selectedIndex].value;
			}, menus[i], true);
			
			menus[i].form.getElementsByTagName('input')[0].style.display = 'none';
			
		}
	},
	
	activateAdCells : function() {
		
		var cells	= YAHOO.util.Dom.getElementsByClassName('adcell');
		var i, l;
		
		for(i=0, l=cells.length; i<l; i++) {
			var imgs	= cells[i].getElementsByTagName('img');
			if (imgs.length > 0) {
				YAHOO.util.Event.addListener(imgs, 'mouseover', metworks.brightenAdCell);
				YAHOO.util.Event.addListener(imgs, 'mouseout', metworks.dimAdCell);
				YAHOO.util.Dom.setStyle(imgs, 'opacity', '0.7');
			}
		}
		
	},
	
	brightenAdCell : function() {
		YAHOO.util.Dom.setStyle(this, 'opacity', '1');
	},
	
	dimAdCell : function() {
		YAHOO.util.Dom.setStyle(this, 'opacity', '0.7');
	}
	
	
	
}

YAHOO.util.Event.addListener(window, 'load', metworks.init);