jQuery.noConflict();

function slider_show(slide)
{
	jQuery('.market-lnk li').removeClass('current-item');
	jQuery('.market-lnk li.'+slide).addClass('current-item');
	//jQuery('.market-img li').fadeOut(400);
	jQuery('.market-img li').hide();		
	jQuery('.market-img li.'+slide).fadeIn(500);
}
function slider_start()
{
	jQuery('body').everyTime(7000,function(i) {
		var next = jQuery('.market-lnk li.current-item').next();
		if (!next.length)
			next = jQuery('.market-lnk li:first');
		slider_show(next.attr('class'));
	});	
}
function slider_stop()
{
	jQuery('body').stopTime();
}
function divo_position()
{
	var left = jQuery('#header').offset().left - 160;
	jQuery('.divo').css('left',left+'px');
}

jQuery(document).ready(function(){
	// cufon			
	Cufon.replace('.greeting p, h1, h2, h3, h4, h5, h6, .mainmenu > ul > li > a', {hover: true});
	
	// banner	
	jQuery('.slideshow1').cycle({
		fx: 'fade',
		speed:    500, 
		timeout:  3000
	});
	jQuery('.slideshow2').cycle({
		fx: 'scrollUp',
		speed:    500, 
		timeout:  3000
	});   
	jQuery('.slideshow3').cycle({
		fx: 'shuffle',
		speed:    500, 
		timeout:  3000
	});  
	jQuery('.slideshow4').cycle({
		fx: 'uncover',
		speed:    500, 
		timeout:  3000 
	}); 				
	
	// divo 
	divo_position();	
	
	// navigation
	jQuery('.mainmenu .children').hide();
	jQuery('.mainmenu .current_page_item').parent().show();
	jQuery('.mainmenu > ul > li > ul > .current_page_item > .children').show();
	
	if (jQuery('.mainmenu .current_page_item').parent().parent().parent().attr('class')!='children') 
		jQuery('.mainmenu .current_page_item').parent().parent().addClass('current_page_item');
	jQuery('.mainmenu .current_page_item').parent().parent().parent().show();
	jQuery('.mainmenu .current_page_item').parent().parent().parent().parent().addClass('current_page_item');	
	jQuery('.mainmenu > ul > li > a').click(function() {
		if (jQuery(this).next().length)
		{
			jQuery('.mainmenu li').removeClass('current');
			jQuery(this).parent().addClass('current');
			jQuery('.mainmenu .current').siblings().find('.children').slideUp(200);
			jQuery('.mainmenu .current > .children').slideToggle(200);	
			return false;
		}
		return true;	
	});
	
	//slider
	jQuery('.market-lnk li').removeClass('current-item');	
	jQuery('.market-img li').hide();
	slider_show('slide-1');
	jQuery('.market-lnk li').hover(
		function() {
			slider_stop();
			slider_show(jQuery(this).attr('class'));
		},
		function() {
			slider_start();
		}
	);	
	slider_start();

});

jQuery(window).resize(function() {
	divo_position();
});

