$(document).ready(function() {
	$('ul.nav li').hover(
		function(){
			$(this).find('ul.subnav').slideDown('fast').show();
		},
		function(){
			$(this).find('ul.subnav').slideUp('medium');
		}
	);
	jQuery.preLoadImages('../images/slideBG.png');



	// ------------ randomtip -----------------

	randomtip = function(){

		var pause = 6000; // define the pause for each tip (in milliseconds) 
		var length = $("ul#tips li").length; 
		var temp = -1;		

		this.getRan = function(){
			// get the random number
			var ran = Math.floor(Math.random()*length) + 1;
			return ran;
		};
		this.show = function(){
			var ran = getRan();
			// to avoid repeating
			while (ran == temp){
				ran = getRan();
			}; 
			temp = ran;
			$("ul#tips li").fadeOut('slow').hide();
			$("ul#tips li:nth-child(" + ran + ")").animate({width:'toggle'},1500);		
		};
		//animate({width:'toggle'},200)
		show(); setInterval(show,pause);
		
	};
	
	randomtip();
	
});

(function($) {
	  var cache = [];
	  $.preLoadImages = function() {
	    var args_len = arguments.length;
	    for (var i = args_len; i--;) {
	      var cacheImage = document.createElement('img');
	      cacheImage.src = arguments[i];
	      cache.push(cacheImage);
	    }
	  };
	})(jQuery);



