var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;
var total_fade_items = 0;
var current_fade_item = 1;
var total_scroller_items = 0;
var total_scroller_width = 0;
var scroller_perwidth = 0;
var scroller_begin = 0;
var scroller_end = 0;
var counter_scaler =1;
var getScaler = "";



function jsddm_open(){
	jsddm_canceltimer();
	jsddm_close();
	ddmenuitem = $(this).find('ul').css('visibility', 'visible');
}

function jsddm_close(){
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

$(document).ready(function(){
	
	$('#jsddm > li').bind('mouseover', jsddm_open);
	$('#jsddm > li').bind('mouseout',  jsddm_timer);
	
	if($('#fade_holder').length){
		total_fade_items = $('#fade_holder > .pic').find('img').length;
		
		if(current_fade_item == 1){
			$('#scroller_prev_btt').css('display','none');
		}
	}
	
	if($('#cate_scroller_holder').length){
		total_scroller_items = $('#cate_scroller_holder > .cate_scroller_items').find('li').length;
		total_scroller_width = $('#cate_scroller_holder > .cate_scroller_items').find('li').width() * total_scroller_items;
		scroller_perwidth = total_scroller_width / total_scroller_items;
		scroller_begin = -1;
		scroller_end = -(total_scroller_width-900);
		
		if($('.cate_scroller_items').position().left == 0){
			$('#scroller_prev_btt').css('display','none');
		}
	}
	
	if($('#scaler_holder').length){

		
		if(getScaler!=null){
			counter_scaler = getScaler;
			$('.scaler_items').css('left',272-((counter_scaler-1)*136));
			$('.scaler_items > li:eq('+(counter_scaler-1)+')').find('img').attr('width',238);
		}else{
			$('.scaler_items').css('left',272);
			$('.scaler_items > li:eq('+(counter_scaler-1)+')').find('img').attr('width',238);
		}
		
		var total_item = scalerItem[(counter_scaler-1)].length;
		var scaler_info = "<table cellspacing='0' cellpadding='0' border='0'><tr>";
		
		for (var i=0;i<total_item;i++){
			var scaler_item = scalerItem[(counter_scaler-1)][i][0];
			var scaler_ref = scalerItem[(counter_scaler-1)][i][1];
			scaler_info +="<td class='scaler_info_holder'><span class='item'>"+scaler_item+"</span><br><span class='ref'>"+scaler_ref+"</span></td>";
		}
		
		scaler_info +="</tr></table>";
		
		$('#scaler_item_info').html(scaler_info);
		
		//$('.scaler_items').css('left',136+(counter_scaler*136));
		total_scaler_items = $('#scaler_holder > .scaler_items').find('li').length;
		total_scaler_width = (136 * (total_scaler_items-1))+238;
		scaler_perwidth = 136;
		scaler_begin = 242;
		//alert(total_scaler_width);
		scaler_end = -(total_scaler_width - 272);
		
		if(counter_scaler == 1){
			$('#scroller_prev_btt').css('display','none');
		}
		
		if(counter_scaler > (total_scaler_items - 1)){
			$('#scroller_next_btt').css('display','none');
		}
		
		//if($('.scaler_items').position().left == 272){
		//	$('#scroller_prev_btt').css('display','none');
		//}
	}

});

document.onclick = jsddm_close;
