// function for preloading images.  used on the middle nav of the home page.
jQuery.preloadImages = function() {
  for(var i=0; i<arguments.length; i++) {
    jQuery("<img>").attr("src", arguments[i]);
  }
}
var hideRotator = function() {
	// $('#bigimage .rotator').fadeOut('fast');
	$('#bigimage .rotator').hide();
}
var showRotator = function() {
	// $('#bigimage .rotator').fadeIn('fast');
	$('#bigimage .rotator').show();
}

$(document).ready(function() {
	
	// swapping out the big home image
	$('#navigation > ul > li:eq(0), #bottom_nav > ul > li:eq(0) ').hover(
		function(){$('.bigover:eq(0)').toggle(), hideRotator()},
		function(){$('.bigover:eq(0)').toggle(), showRotator()}
	);
	$('#navigation > ul > li:eq(1), #bottom_nav > ul > li:eq(1) ').hover(
		function(){$('.bigover:eq(1)').toggle(), hideRotator()},
		function(){$('.bigover:eq(1)').toggle(), showRotator()}
	);
	$('#navigation > ul > li:eq(2), #bottom_nav > ul > li:eq(2) ').hover(
		function(){$('.bigover:eq(2)').toggle(), hideRotator()},
		function(){$('.bigover:eq(2)').toggle(), showRotator()}
	);
	$('#navigation > ul > li:eq(3), #bottom_nav > ul > li:eq(3) ').hover(
		function(){$('.bigover:eq(3)').toggle(), hideRotator()},
		function(){$('.bigover:eq(3)').toggle(), showRotator()}
	);
	$('#navigation > ul > li:eq(4), #bottom_nav > ul > li:eq(4) ').hover(
		function(){$('.bigover:eq(4)').toggle(), hideRotator()},
		function(){$('.bigover:eq(4)').toggle(), showRotator()}
	);
	$('#navigation > ul > li:eq(5), #bottom_nav > ul > li:eq(5) ').hover(
		function(){$('.bigover:eq(5)').toggle(), hideRotator()},
		function(){$('.bigover:eq(5)').toggle(), showRotator()}
	);
	
	// rollovers for the middle_nav
	$.preloadImages(
		'images/middle_nav/home_ro.gif',
		'images/middle_nav/services_ro.gif',
		'images/middle_nav/promotions_ro.gif',
		'images/middle_nav/lines_ro.gif',
		'images/middle_nav/bridal_ro.gif',
		'images/middle_nav/about_ro.gif'
	);
	$('#navigation > ul > li:eq(0)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/home_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/home.gif')}
	);
	$('#navigation > ul > li:eq(1)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/services_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/services.gif')}
	);
	$('#navigation > ul > li:eq(2)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/promotions_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/promotions.gif')}
	);
	$('#navigation > ul > li:eq(3)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/lines_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/lines.gif')}
	);
	$('#navigation > ul > li:eq(4)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/bridal_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/bridal.gif')}
	);
	$('#navigation > ul > li:eq(5)').hover(
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/about_ro.gif')},
		function(){$(this).find('a > img').attr('src', 'images/middle_nav/about.gif')}
	);
	
	// rotating images on the home page
	$('#bigimage .rotator').innerfade({ 
		animationtype: 'fade', 
		speed: 750, 
		timeout: 4000, 
		type: 'sequence', 
		containerheight: '180px' 
	}); 
	
});


/* home page ajax and animation functions */
// function animatemain(theurl) {
// 	setprev();
// 	window.drawerurl = theurl + '&type=11';
// 	hidedrawer();
// }
// function hidedrawer() {
// 	$('#slider').animate({
// 		right: -800
// 	}, 500, 'swing', loaddrawer );
// }
// function showdrawer() {
// 	if (window.prevdrawerurl != window.drawerurl) {
// 		$('#slider').animate({
// 			right: 0
// 		}, 500, 'swing' );
// 	}
// }
// function loaddrawer() {
// 	$('#slider').html('');
// 	$('#slider').load(drawerurl, null, showdrawer());
// }
// function setprev() {
// 	if (window.prevdrawerurl != window.drawerurl) {
// 		window.prevdrawerurl = window.drawerurl;
// 	}
// 	else {
// 		window.prevdrawerurl = '';
// 	}
// }

