var curvyCornersVerbose = false;
$(function() {
	set_rollovers($('#nav_main img:not(.on)'));
});


// images preloader: params => strings || array
function preload_images() {
	var img  = $('<img>'),
			args = typeof arguments[0] == 'object' ? arguments[0] : arguments;
	
	for ( var i = 0; i < args.length; i++ ) {
		var file = args[i].split('.');
		
		img.attr('src', file[0] + '_MO.' + file[1]);
	}
}

// set nav rollovers
function set_rollovers(images) {
	// img srcs w/o timestamp
	var srcs = images.map(function(){ return $(this).attr('src').split('?')[0] });
	
	preload_images(srcs);
	for ( var i = 0; i < images.length; i++ )
		set_rollover(images[i]);
}

// set rollover handlers: params => <img>
function set_rollover(image) {
	$(image).mouseover(function() {
		var self = $(this),
				file = self.attr('src').split('?')[0];
		
		self.attr('src', file.replace('.', '_MO.'));
	}).mouseout(function() {
		var self = $(this),
				file = self.attr('src').split('?')[0];
		
		self.attr('src', file.replace('_MO.', '.'));
	});
}

