// JavaScript Document

$(document).ready(function() {
	
	/* START ROLLOVER */
	var cache = [];
	
	$("img.roll, input.roll").each(function() {
		//let's preload
		var cacheImage = document.createElement('img');
		cacheImage.src = this.src.replace(/_off([_\.])/, '_on$1');
		cache.push(cacheImage);
	});
	
													 
	$("img.roll, input.roll").hover(function(){
		//alert(this.src);
		this.src=this.src.replace(/_off([_\.])/, '_on$1');
	},
	function(){
		this.src=this.src.replace(/_on([_\.])/, '_off$1');
	});
	
	/* END ROLLOVER */
	$("a[rel='colorbox']").colorbox({iframe: true, innerWidth:400, innerHeight: 350});
});


/* START DROP DOWN*/
$(function(){
		var navTimers = [];
    $("ul.dropdown li").hover(function(){
				var id = jQuery.data(this);
				var $this = $( this );
				
				if ($('img:first',this).attr("src") != null) {
					$('img:first',this).attr("src", $('img:first',this).attr("src").replace(/_off([_\.])/, '_on$1'));
				}
				
				navTimers[id] = setTimeout( function() {  
					//alert(id);
					$('div.dropdown_sub',$this).css('visibility', 'visible'); 
					navTimers[id] = "";  
				}, 200 );
    }, function(){
        var id = jQuery.data(this);
				
				if ($('img:first',this).attr("src") != null) {
					$('img:first',this).attr("src", $('img:first',this).attr("src").replace(/_on([_\.])/, '_off$1'));
				}
				
				if (navTimers[id] != "") {
					clearTimeout(navTimers[id]);
				}
				$('div.dropdown_sub',this).css('visibility', 'hidden');
    });
});
/* END DROP DOWN */
