(function($){

var Main = {
	init: function(){
		if( $('body').is(':has(".io")') ){
			this.ImageChanger();
		}
		if( $('body').is(':has(".jio")') ){
			this.jAlphaIOFunc();
		}
		if( $('body').is(':has("#informationD .links")') ){
			this.informationDLinks();
		}
		
		$('.container').pngFix();
	},
	informationDLinks: function(){
		if( $("#informationD .links li").length < 1 ){
			$("#informationD .links").hide();
		}
	},
	ImageChanger: function(){
		$("img[class^='io']").hover(
			function(){
				var img = $(this);
				if( !img.data("over") ) setImages(img);
				img.attr("src",img.data("over"));
			},
			function(){
				var img = $(this);
				if( !img.data("over") ) setImages(img);
				img.attr("src",img.data("normal"));
			}
		);
		
		var setImages = function(img){
			var a = img.attr("src").split(".").reverse();
			a[1] += "_o";
			
			img.data("over",a.reverse().join("."));
			img.data("normal",img.attr("src"));
		};
	},
	jAlphaIOFunc: function(){
		$('.jio').hover(
			function(){
				$(this).fadeTo(150,0.8);
			},
			function(){
				$(this).fadeTo(150,1);
			}
		);
	}
};


var delegate = function(scope,method){
	return function() {return method.apply(scope, arguments); };
}


$(window).ready(function(){
	Main.init();
});


})(jQuery);

