$(function(){
	 var len  = $(".triggers > li").length;
	 var index = 0;
	 var adTimer;
	 $(".triggers li").click(function(){
		index  =   $(".triggers li").index(this);
		showImg(index);
	 }).eq(0).click();	
	 $('.slideBox').hover(function(){
			 clearInterval(adTimer);
		 },function(){
			 adTimer = setInterval(function(){
				index++;
				if(index==len){index=0;}
				showImg(index);	
			  } , 3000);
	 }).trigger("mouseleave");
	 function showImg(index){
		var adHeight = $(".slideBox").height();
		$(".slides").css({top : -adHeight*index});
		$(".triggers li").removeClass("active").eq(index).addClass("active");
	};
});

(function($){
$.fn.turn = function(settings){
		settings = $.extend({
			direction:1,//up=0;left=1;bottom=2;right=3;
			num:1,
			duration :3000
		},settings);	

		var ul=$(this).find("ul");
		if(settings.direction==0||settings.direction==2){
			var height=$(this).find("li").outerHeight();
			var width=0;
		}
		if(settings.direction==1||settings.direction==3){
			var height=0;
			var width=$(this).find("li").outerWidth();
		}

		$(this).find("span a").eq(0).click(function(){
			turn(0);
		});
		$(this).find("span a").eq(1).click(function(){
			turn(1);
		});
		$(this).hover(function(){
			clearInterval(change);
		},function(){
			change=setInterval(function(){turn(Math.floor(settings.direction/2))} , settings.duration);
		}).trigger("mouseleave");
		
		function turn(x){
			if(!$(ul).is(":animated")){
				if (x==0)
				{
					$(ul).animate({left: -width,top:-height}, "slow",function(){
						$(ul).css({"left":"0","top":"0"});
						$(ul).children().each(function(i){
							if(i==settings.num){return false;}
							$(ul).children().filter(":first").appendTo(ul);
						});
					});
				}else if(x==1){
					$(ul).css({"left":-width,"top":-height});
					$(ul).children().each(function(i){
						if(i==settings.num){return false;}
						$(ul).children().filter(":last").prependTo(ul);
					});
					$(ul).animate({left: 0,top:0}, "slow");
				}
			}
		}
	}
})(jQuery);
$(function(){
	$(".global-buyer .wrap-content:eq(0)").turn({direction:0,num:1,duration :2000});
	$(".global-buyer .wrap-content:eq(1)").turn({direction:0,num:1,duration :2200});
	$(".merchants .wrap-content").turn({direction:0,num:5,duration :3500});
});

$(function(){
	$(".link .tabs li").mouseover(function(){//选项卡
		var index=$(".link .tabs li").index(this);
		$(this).addClass("current").siblings().removeClass("current");
		$(".item").eq(index).show().siblings(".item").hide();
	})
});
//图片加载自适应
function SetImg(obj,maxW,maxH)
{
	var imgH=obj.height;
	var imgW=obj.width;

	if(obj.height>maxH)
	{
		obj.height=maxH;
		obj.widht=(obj.width*(maxH/imgH));
		imgH=maxH;
		imgW=obj.width;
	}
   
	if(obj.width>maxW)
	{
		obj.width=maxW;
		obj.height=(maxW/imgW)*imgH;
		imgW=maxW;
		imgH=obj.height;
	}
	if(obj.style.cssFloat)
	{
		obj.style.cssFloat='left';
	}
	else
	{
		obj.style.styleFloat='left';
	}
	obj.style.marginTop=(maxH-obj.height)/2+'px';
	obj.style.marginLeft=(maxW-obj.width)/2+'px';
}


$(function(){
	$(".slide").hover(function(){//百贸通
		$(".slide").children("ul").show();
		$(".slide").children("a").addClass("hover");
	},function(){
		$(".slide").children("ul").hide();
		$(".slide").children("a").removeClass("hover");
	})
	$('.chat').hover(function(){
		$(this).find('.wrap-content').show();
	},function(){
		$(this).find('.wrap-content').hide();
	})
	$('.search_option li').click(function(){
		$(this).addClass('current').siblings().removeClass('current');
		var i,action;
		i = $('.search_option li').index($(this));
		switch(i){
			case 0:
				action = '/manufacturer/suppliers.htm';
				break;
			case 1:
				action = '/purchase/buy.htm';
				break;
			case 2:
				action = '/import/export.htm';
				break;
		}
		$('#form_search')[0]['action'] = action;
	})

$('.gourl a').click(function(){
	var id = $(this).parents('li')[0].id,
		val = id.split('-')[1],
		type = +id.split('-')[2];
	switch(type){
		case 0:
			val = 'http://'+val+'.cn.baimao.com/';
			break;
		case 1:
			val = 'http://www.baimao.com/manufacturer/factory/'+val+'.htm';
			break;
		case 2:
			val = 'http://www.'+val+'.com/';
			break;
	
	}
	$('#linkForm')[0].action = val;
	$('#linkForm').submit();
	return false;
})

$('.goagent a').click(function(){
	var id = $(this).parents('li')[0].id,
		val = id.split('-')[1],
		aid = +id.split('-')[2],
		type = +id.split('-')[3];
	switch(type) {
		case 0:
			val = 'http://'+val+'.cn.baimao.com/agent/'+aid+'.htm';
			break;
		case 1:
			val = 'http://www.baimao.com/manufacturer/factory/'+val+'/'+aid+'.htm';
			break;
	}
	$('#linkForm')[0].action = val;
	$('#linkForm').submit();
	return false;
})
})

function closeFlash(id){
	$('#'+id).animate({'height':0},500,function(){$('#'+id).remove()});
}

$(window).load(function(){
	$.getJSON("/index/setIndexAjax.htm",{time : +new Date()}, function(json){
	var plist = '', slist ='';
		for(var i=0;i<6;i++){
			if(json[i].domain){
				plist+= '<li><a target="_blank" href="http://'+json[i].domain+'.cn.baimao.com/supply/'+json[i].pid+'.htm" class="img" title="'+json[i].pname+'"><img onload="SetImg(this,120,120)" src="'+json[i].photo+'" alt="'+json[i].pname+'"></a><a target="_blank" href="http://'+json[i].domain+'.cn.baimao.com/supply/'+json[i].pid+'.htm">'+json[i].pname+'</a></li>';
			}else{
				plist+= '<li><a target="_blank" href="/manufacturer/supply/'+json[i].mid+'/'+json[i].pid+'.htm" class="img" title="'+json[i].pname+'"><img onload="SetImg(this,120,120)" src="'+json[i].photo+'" alt="'+json[i].pname+'"></a><a target="_blank" href="/manufacturer/supply/'+json[i].mid+'/'+json[i].pid+'.htm">'+json[i].pname+'</a></li>';
			}
		}
		for(;i<11;i++){
			if(json[i].domain){
				slist+= '<li><a target="_blank" href="http://'+json[i].domain+'.cn.baimao.com/" class="img" title="'+json[i].comp_name+'"><img onload="SetImg(this,48,48)" src="'+json[i].photo+'" alt="'+json[i].comp_name+'"></a><a target="_blank" href="http://'+json[i].domain+'.cn.baimao.com/">'+json[i].comp_name+'</a><p>'+json[i].addr+'</p></li>';
			}else{
				slist+= '<li><a target="_blank" href="/manufacturer/factory/'+json[i].mid+'.htm" class="img" title="'+json[i].comp_name+'"><img onload="SetImg(this,48,48)" src="'+json[i].photo+'" alt="'+json[i].comp_name+'"></a><a target="_blank" href="/manufacturer/factory/'+json[i].mid+'.htm">'+json[i].comp_name+'</a><p>'+json[i].addr+'</p></li>';
			}
		}
		var html = '<ul class="pList">'+plist+'</ul><h4 class="border"><a href="/trust.htm">热门企业</a></h4><ul class="siteList">'+slist+'</ul>';
		$('.mod-fly .wrap-content').removeClass('loading').html(html);
	});
})
