var yamamoto = new Object();

yamamoto.PublicController = function() {
	this.documentReady();
}

yamamoto.PublicController.prototype = {
	documentReady : function(){
		$(document).ready(function(){
			//yamamoto.controller.dropDownMenu('div#globalNav ul li');
			yamamoto.controller.rollOver('div#gNav ul li a img, ul#lNav li a img, .rollOver');
			yamamoto.controller.blank();
		});
	},
	dropDownMenu : function(target){
		$(target).hover(function(){
				$(this).find('a:first').addClass("on");
				$(this).find('ul:first').css({visibility: "visible",display: "none"}).show(25);
			},function(){
				$(this).find('a:first').removeClass("on");
				$(this).find('ul:first').css({visibility: "hidden"});
			});
	},
	rollOver : function(target){
		var  postfix = '_o';
		$(target).not('[src*="'+ postfix +'."]').each(function() {
			var img = $(this);
			var src = img.attr('src');
			var src_on = src.substr(0, src.lastIndexOf('.')) + postfix + src.substring(src.lastIndexOf('.'));
			$('<img>').attr('src', src_on);
			img.hover(function() {
				img.attr('src', src_on);
			},function() {
				img.attr('src', src);
			});
		});			
	},
	blank : function(){
	 $('a.blank').attr('target', '_blank');
	}
}

yamamoto.controller = new yamamoto.PublicController();
