//-- preload the suckers
if (document.images) {
	var path = "templates/common_files/images/";
	
	preload_image_object = new Image();
	
	image_url = new Array();
	var i = 1;
	for(i=1; i<=12; i++) {
	image_url.push(path + 'nav' + i + 'a.jpg');
	}

    var i = 1;
    for(i=1; i<=12; i++) {
    preload_image_object.src = image_url[i];
	}
	
}   
  
//-- switcharoo
$(document).ready(function() {
	
	$('div.kmenu> div.kcontent').hide();
	
	if($.cookie('selectedId') != null) {
		
		var $initId = $.cookie('selectedId');
		
		var $initImg = $('#' + $initId).children().children('.menutitle').attr('src');
		var $initImage = $initImg.replace('.jpg', 'a.jpg');
		
		$('#' + $initId).children().removeAttr('href');
		
		$('#' + $initId).children().children('.menutitle').removeClass().addClass("selected").attr({src: $initImage});
		
		$('#' + $initId).next().show();
		
	}
	
		$('div.kmenu> div.kswitch').click(function() {
		
		var $thisClass = $(this).children().children().attr('class');
		
		if ($thisClass == "menutitle") {
			
		//-- old image
		if($('div.kmenu> div.kswitch').children().children('.selected').attr('src')) {
		
			var $oldTabImg = $('div.kmenu> div.kswitch').children().children('.selected').attr('src');
			var $oldImage = $oldTabImg.replace('a.jpg', '.jpg');
		
			$('div.kmenu> div.kswitch').children().children('.selected').removeClass().addClass("menutitle").attr({src: $oldImage});
		
		}
			
		var $tabImg = $(this).children().children('.menutitle').attr('src');
		var $newImage = $tabImg.replace('.jpg', 'a.jpg');
		
		$.cookie('selectedId', $(this).attr('id'));
		
		$(this).children().removeAttr('href');
		$(this).children().children('.menutitle').removeClass().addClass("selected").attr({src: $newImage});
		
		var $nextDiv = $(this).next();
		var $visibleSiblings = $nextDiv.siblings('div.kcontent:visible');
		
		if ($visibleSiblings.length ) {
		
			$visibleSiblings.slideUp('fast', function() {
			$nextDiv.slideToggle('fast');
			
		  });
		} else {
			
		   $nextDiv.slideToggle('fast');
		   
		}

	  }});
	
});