//
// jQuery Hovering Lib
// Version: 1.0
// Author Name: emarketed
// Author Website: http://www.emarketed.com
//
// ----------------------------
// USAGE:
// ----------------------------
//
// $('div.something').hovering({
//     'background-color' : '#000000',
//     'color' : '#ffffff'
// });
//

jQuery.fn.hovering = function(options) {

	//begin load default settings
	var css_settings = jQuery.extend({
	},options);
	//end load default settings
	
	//begin plugin process
	return this.each(function() {
		var div_main = $(this);
		var original_css = {};
		//begin store original css settings
		$.each(css_settings,function(key,val) {
			if(div_main.css(key)) {
				original_css[key] = div_main.css(key);
			}
		});
		//end store original css settings
		$(this).hover(
			//begin hover in
			function() {
				//begin set new css settings
				$.each(css_settings,function(key,val) {
					div_main.css(key,val);
				});
				//end set new css settings
			},
			//end hover in
			//begin hover out
			function() {
				//begin restore original css settings
				$.each(original_css,function(key,val) {
					div_main.css(key,val);
				});
				//end restore original css settings
			}
			//end hover out
		);
	});
	//end plugin process

};