/* *****************************************
 * For channel kv 
 * 09-09-29
 * By Zhichang
 * *****************************************/
var KV={
	counter:-1,
	stop:false,
	speed:3000,
	display:3,
	timer:null,
	cnt:3
};
KV.init=function(){
	KV.cnt=$("li","#channel-kv-bottom").length;
	KV.setMainImage($("li:first","#channel-kv-bottom"),KV.counter);
	$("li","#channel-kv-bottom").each(function(i){$(this).hover(function(){
						KV.stop=true;
						KV.setMainImage(this,i);
						$("li:eq("+KV.counter+")","#channel-kv-bottom").removeClass("current");
						KV.counter=i;
						$(this).addClass("current");

					},function(){
						KV.stop=false;
						if(KV.counter!=i)
							$(this).removeClass("current");
					});});
	$("#channel-kv-prev").hover(function(){KV.stop=true;},function(){KV.stop=false;});
	$("#channel-kv-prev").click(function(){KV.rCounter();});
	$("#channel-kv-next").hover(function(){KV.stop=true;},function(){KV.stop=false;});
	$("#channel-kv-next").click(function(){KV.aCounter();});
	KV.slide();


};
KV.slide=function(){
	if(!KV.stop){
		KV.aCounter();
	}
	KV.timer=setTimeout("KV.slide()",KV.speed);
};
/*KV.doSlide=function(){
	var preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.removeClass("current");
	KV.aCounter();
	preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.addClass("current");
	KV.setMainImage(preItem);
};*/
KV.aCounter=function(){
	var preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.removeClass("current");
	KV.counter++;
	if(KV.counter>2){
		var i=KV.counter-3;
		$("li:eq("+i+")","#channel-kv-bottom").css("display","none");
	}
	if(KV.counter >= KV.cnt){
		KV.counter=0;
		$("li","#channel-kv-bottom").each(function(){$(this).css("display","block");});
	}
	preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.addClass("current");
	KV.setMainImage(preItem,KV.counter);
};
KV.rCounter=function(){
	var preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.removeClass("current");
	KV.counter--;
	if(KV.counter<(KV.cnt-3)){
		$("li:eq("+KV.counter+")","#channel-kv-bottom").css("display","block");
	}
	if(KV.counter < 0){
		KV.counter=KV.cnt-1;
		var i=KV.cnt-3;
		$("li:lt("+i+")","#channel-kv-bottom").css("display","none");
	}
	preItem=$("li:eq("+KV.counter+")","#channel-kv-bottom");
	preItem.addClass("current");
	KV.setMainImage(preItem,KV.counter);
};
KV.setMainImage=function(preItem,item){
	preImgSrc=$("img",preItem).attr("src");
	preImgAlt=$("img",preItem).attr("alt");
	preHref=$("a",preItem).attr("href");
	preTarget=$("a",preItem).attr("target");
	preTitle=$("a",preItem).attr("title");
	preText=$("span",preItem).html();
	$("a","#channel-kv-main-image").each(function(){$(this).attr({"href":preHref,"target":preTarget,"Title":preTitle});});
	$("a.title","#channel-kv-main-image").html(preText);
	$("img","#channel-kv-main-image").attr({"src":preImgSrc,"alt":preImgAlt});

	/* add by changzheng for beauty kv */
	if ($("#beauty-kv-first").length > 0 && item==0){
	    $("#channel-kv-main-image span.title-bg").css("display","none");
	    $("#channel-kv-main-image a.title").css("display","none");
	}else{
	    $("#channel-kv-main-image span.title-bg").css("display","block");
	    $("#channel-kv-main-image a.title").css("display","block");
	}
};
