//홍보마당::우수교환점 리스트
$(document).ready(function(){
	var $imgBox = $(".pcc_pr_list dl");
	$imgBox.eq(3).css("padding-right","0");
	$imgBox.eq(7).css("padding-right","0");
	
	//power kixx 제품상세
	var 
	$prodUtil = $(".volume"),
	$prodList = $prodUtil.find(">li"),
	$prodSize = $prodList.size(),
	$prodList2 = $(".prodList1 li:even"),
	$prodList3 = $(".prodList2 dl:first");
	
	$prodUtil.find(">li:last").css("background","none");
	if($prodSize == "1"){$prodList.css("width","294px");}
	else if($prodSize == "2"){$prodList.css("width","147px");}
	else if($prodSize == "3"){$prodList.css("width","98px");}
	else if($prodSize == "4"){$prodList.css("width","73px");}
	else if($prodSize == "5"){$prodList.css("width","58px");}
	else{$prodList.css("width","49px");}
	$prodList2.addClass("left");
	$prodList3.addClass("left");
	
	//아이프레임 투명
	var $ifm = $("iframe");
    $ifm.attr("allowTransparency","true");
	
	//광고갤러리 라디오부분 마지막 리스트 하단 보더제거
	var $radioListEnd = $(".radioList ul li:last");
    $radioListEnd.css("border","none");
	
	//패밀리사이트 
	var 
		$family = $(".fsite"),
		$familyBtn = $(".fsite").find('>a'),
		$familyList = $family.find('.site');
		function showMenu() {
                $familyList.hide();
                $familyList.show().css('opacity',0).animate({opacity:1},300);
        }
        function hideMenu() {
             $familyList.hide();
        }
           $family.mouseenter(showMenu).focus(showMenu);
           $family.mouseleave(hideMenu);
	var 
	$detailBtn = $(".conArea p"),
	$detailView = $(".detailView");
	
	$detailBtn.css("cursor","pointer");
	$detailBtn.click(function(){
	    $(this).hide();
		$detailView.show();					  
    });
});

// kixx class 사은품 롤링
var class_bn_speed = 300; //움직임 속도
var class_bn_time; //setInterval 지정변수(Interval 속성을 clear해주기 위해 변수처리)
var class_bn_timeSpeed = 3000; //setInterval 함수 반복실행 시간(해당시간마다 class_bn_after펑션을 호출한다.)
var class_bn_auto = "Y";//자동재생을 설정한다.(Y = 자동재생, N = 효과없음)
function class_bn_AC(sel,numImg,numImgOv,litcnt){
	var obj = jQuery("."+sel); //해당 object 변수 
	var after_bt = obj.find(">.topBtn"); //다음버튼 변수
	var before_bt = obj.find(">.botBtn"); //이전버튼 변수
              var bn_play = obj.find(" .sample_bn_play"); //재생버튼 변수
	var bn_stop = obj.find(" .sample_bn_stop"); //정지버튼 변수
	class_bn_btimg = numImg;
	class_bn_btimgOv = numImgOv;
	var              
    $classList = $(".classList div ul li"),
    $classBox = $(".classList div ul"),
	$classSize = litcnt,
	$sellList = $(".sellList div ul li"),
    $sellBox = $(".sellList div ul"),
	$sellSize = litcnt, 
	$topArrow = after_bt.children("img"),
	$topArrow_src = $topArrow.attr("src"),
	$botArrow = before_bt.children("img"),
	$botArrow_src = $botArrow.attr("src");
	
	//클릭방지 셋팅
	obj.attr("clickCheck","on");//광클방지를 위해 값을 넣는다.

	after_bt.click(function(){class_bn_after(obj);return false;});//다음 버튼 클릭시 class_bn_after펑션 호출
	before_bt.click(function(){class_bn_before(obj);return false;});//이전 버튼 클릭시 class_bn_before펑션 호출
	
	if(class_bn_auto == "Y"){//자동재생의 경우 펑션을 호출한다.
		class_bn_play(obj);//이벤트 완료후 재생효과를 주기위한 펑션
	}
	
	after_bt.hover(  
		function(){ 
		  $topArrow.attr('src',$topArrow_src.replace(/_off.gif/,"_on.gif"));
		}, 
		function(){ 
		  $topArrow.attr('src',$topArrow_src.replace(/_on.gif/,"_off.gif"));
		}
	);
	before_bt.hover(  
		function(){ 
		  $botArrow.attr('src',$botArrow_src.replace(/_off.gif/,"_on.gif"));
		}, 
		function(){ 
		  $botArrow.attr('src',$botArrow_src.replace(/_on.gif/,"_off.gif"));
		}
	);
	
	//alert($classList.html());
	if($classSize <= 4){
	after_bt.hide();before_bt.hide();class_bn_stop(obj);
	
	if($classSize == 1){
	    $classList.eq(0).clone().appendTo($classBox).html('<p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p><p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p><p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p>');
	}
	if($classSize == 2){
	    $classList.eq(0).clone().appendTo($classBox).html('<p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p><p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p>');	
		}
	if($classSize == 3){
		$classList.eq(0).clone().appendTo($classBox).html('<p><img src="/images/KixxClass/img_no_sell.gif" alt="1"></p>');
		}
	
	}
	
	if($sellSize <= 3){
	after_bt.hide();before_bt.hide();class_bn_stop(obj);
	
	if($sellSize == 1){
	    $sellList.eq(0).clone().appendTo($$sellBox).html('<p><img src="/images/KixxClass/img_no_sell.gif" alt="11"></p><p><img src="/images/KixxClass/img_no_sell.gif" alt="11"></p>');
	}
	if($sellSize == 2){
	    $sellList.eq(0).clone().appendTo($sellBox).html('<p><img src="/images/KixxClass/img_no_sell.gif" alt="11"></p><p><img src="/images/KixxClass/img_no_sell.gif" alt="11"></p>');	
		}
	
	}
//else{after_bt.show();before_bt.show();}
}
//다음 버튼 호출
function class_bn_after(obj){
	if(obj.attr("clickCheck") == "on"){		
		class_bn_stop(obj);//setInternterval속성을 clear시킨다.
		obj.attr("clickCheck","off");//배너의 움직임이 지속되는동안은 클릭시 중첩되지 않게 된다.
		var move_obj = jQuery(obj).find(" > div > ul"); //움직일 객체 변수
		var move_obj_width = (move_obj.find(">li").height() * -1); //움직일 컨텐츠의 넓이값 저장 (다음버튼클릭시 화면은 왼쪽으로 움직이기 위해 음수값을 만든다)
		
		move_obj.find(">li").eq(0).clone().appendTo(move_obj);//움직일 객체변수의 자식중 li의 0번째 녀석을 clone(복사)하여 appendTo(위치) 위치에 해당하는 곳의 배열중 마지막배열로 삽입한다.
		move_obj.animate(
			{top:move_obj_width}
			,class_bn_speed
			,function(){
				//해당 펑션은 animate가 작동이 끝난뒤 처리된다.
				//이곳에 오기전까지의 데이터는 1번째을 복사하여 마지막 배열에 추가하였다.
				move_obj.find(">li").eq(0).remove();//remove함수를 사용하여 1번째 배열을 삭제한다.
				move_obj.css("top","0");//left값을 0으로 초기화시킨다. (1번째 배열을 삭제하였기때문에 그공간을 빼준 값이다.)
				//이곳까지 오게 되면 소스상의 데이터는 초기 : 1,2,3 에서 2,3,1로 변경 되어있다.
				//클릭시 마다 적용되며 클릭시마다 배열이 새롭게 변경된다.(무한반복)
				obj.attr("clickCheck","on");//움직임이 끝났고 다음 클릭을 대비하여 값을 초기화한다.
				
				
				if(class_bn_auto == "Y"){//자동재생의 경우 펑션을 호출한다.
					class_bn_play(obj);//이벤트 완료후 재생효과를 주기위한 펑션
				}
			}
		);//move_obj의 left를 저장해놓았던 넓이값만큼 미리정해놓은 속도로 이동시킨다.
	}
}
//이전 버튼 호출
function class_bn_before(obj){
	if(obj.attr("clickCheck") == "on"){
		class_bn_stop(obj);//setInternterval속성을 clear시킨다.
		obj.attr("clickCheck","off");//배너의 움직임이 지속되는동안은 클릭시 중첩되지 않게 된다.
		var move_obj = jQuery(obj).find(" > div > ul"); //움직일 객체 변수
		var move_obj_width = (move_obj.find(">li").height() * -1); //움직일 컨텐츠의 넓이값 저장 (다음버튼클릭시 화면은 왼쪽으로 움직이기 위해 음수값을 만든다)
		
		move_obj.find(">li:last").clone().prependTo(move_obj);//움직일 객체변수의 자식중 li의 마지막 녀석을 clone(복사)하여 prependTo(위치) 위치에 해당하는 곳의 배열중 첫번째배열로 삽입한다.
		move_obj.css("top",move_obj_width+"px");//left값을 객체 하나만큼의 값만큼 -시킨다. (마지막 배열을 가져와 첫번째에 넣었기때문에 그만큼의 값을 -시킨것이다.)
		
		move_obj.animate(
			{top:0}
			,class_bn_speed
			,function(){
				//해당 펑션은 animate가 작동이 끝난뒤 처리된다.
				//이곳에 오기전까지의 데이터는 마지막을 복사하여 첫번째 배열에 추가하였다.
				move_obj.find(">li:last").remove();//remove함수를 사용하여 마지막 배열을 삭제한다.			
				//이곳까지 오게 되면 소스상의 데이터는 초기 : 1,2,3 에서 3,1,2로 변경 되어있다.
				//클릭시 마다 적용되며 클릭시마다 배열이 새롭게 변경된다.(무한반복)
				obj.attr("clickCheck","on");//움직임이 끝났고 다음 클릭을 대비하여 값을 초기화한다.
				
				
				if(class_bn_auto == "Y"){//자동재생의 경우 펑션을 호출한다.
					class_bn_play(obj);//이벤트 완료후 재생효과를 주기위한 펑션
				}
			}
		);//move_obj의 left를 저장해놓았던 넓이값만큼 미리정해놓은 속도로 이동시킨다.
	}
}
//재생 버튼 호출
function class_bn_play(obj){
	class_bn_stop(obj);//이곳에서 stop펑션을 호출한 이유는 혹시나 실행되고있는 Interval과 중첩되는 현상을 막기 위함이다.
	//class_bn_time = setInterval(function(){class_bn_after(obj)},class_bn_timeSpeed); //해당시간마다 class_bn_after펑션을 호출한다.
	jQuery(obj).attr("timer",setInterval(function(){class_bn_after(obj)},class_bn_timeSpeed));//해당객체에 timer란 에트리뷰트를 생성후 setinterval를 부여한다.
	return false;
}
//정지 버튼 호출
function class_bn_stop(obj){
	//clearInterval(class_bn_time);//setInterval속성을 clear시킨다.
	clearInterval(jQuery(obj).attr("timer"));//해당객체에 timer라는 에트리뷰트의 setinterval를 클리어시킨다.
	return false;
}
/*
jQuery(document).ready(function() {
//class_bn_AC("선택객체","numList 이미지","numList 이미지 오버");
class_bn_AC("classList","","");
class_bn_AC("sellList","","");//class_bn 호출!
});
*/

// 네트워크 해외
var clickMap = function(){
		var
		$map=$(".map"),
		$map_img0 =$(".mapBtn:eq(0) a img"),
		$map_src0 = $map_img0.attr("src"),
		$map_img1 =$(".mapBtn:eq(1) a img"),
		$map_src1 = $map_img1.attr("src"),
		$map_img2 =$(".mapBtn:eq(2) a img"),
		$map_src2 = $map_img2.attr("src"),
		$map_img3 =$(".mapBtn:eq(3) a img"),
		$map_src3 = $map_img3.attr("src"),
		$map_img4 =$(".mapBtn:eq(4) a img"),
		$map_src4 = $map_img4.attr("src"),
		map = $(this).parent().parent().children("div"),
		mbtn = $(this),
		mbtn_img = mbtn.children("img"),
		mbtn_src = mbtn_img.attr("src");
		
		if (!map.hasClass('active')) {
		$map.hide();
		$map.removeClass('active');
		$map_img0.attr('src',$map_src0.replace(/_on.png/,"_off.png"));
		$map_img1.attr('src',$map_src1.replace(/_on.png/,"_off.png"));
		$map_img2.attr('src',$map_src2.replace(/_on.png/,"_off.png"));
		$map_img3.attr('src',$map_src3.replace(/_on.png/,"_off.png"));
		$map_img4.attr('src',$map_src4.replace(/_on.png/,"_off.png"));
		map.addClass('active');
		map.show().css('opacity',0).animate({opacity:1},300);
		mbtn_img.attr('src',mbtn_src.replace(/_off.png/,"_on.png"));
		//alert($map_img.attr("src"));
		}
};
var closeMap = function(){
	    var
		c=$(this).parent('div'),
		mbtn = $(this).parent().prev().children('a'),
		mbtn_img = mbtn.children("img"),
		mbtn_src = mbtn_img.attr("src");
	    c.css('opacity',1).animate({opacity:0},300,function(){c.hide();});
		mbtn_img.attr('src',mbtn_src.replace(/_on.png/,"_off.png"));
		c.removeClass('active');
		//alert(mbtn.width());
};
$(document).ready(function(){
	var
	$clickMap = $(".mapBtn a"),
	$close = $(".closeBtn");
	
	$clickMap.click(clickMap);
	$close.click(closeMap);
	var 
	$gUtil = $(".utilMenu"),
	$gUtilBtn = $gUtil.find('>a'),
	$gUtilList = $('.lang');
	function showMenu() {
			$gUtilList.hide();
			$gUtilList.show().css('opacity',0).animate({opacity:1},300);
	}
	function hideMenu() {
		 $gUtilList.hide();
	}
   $gUtilBtn.mouseenter(showMenu).focus(showMenu);
   $gUtilList.mouseleave(hideMenu);
});  

//국문 메인
var overBox = function(){
	var
	$mainBox1 = $(".footerUtility"),
	$mainBox2 = $(".footerUtilityArea");
	
	if($mainBox1.attr("clickCheck") == "on"){	
		$mainBox1.attr("clickCheck","off");
		$mainBox2.css("height",148).css("top",-127);
		$mainBox1.css("top",125);
		$mainBox1.stop().css('top',125).animate({top:0},300);
	}
};
var outBox = function(){
	var
	$mainBox1 = $(".footerUtility"),
	$mainBox2 = $(".footerUtilityArea");
	
	if($mainBox1.attr("clickCheck") == "off"){	
		$mainBox1.stop().css('top',0).animate({top:125},300,function(){$mainBox1.css("top",0);$mainBox2.css("height",23).css("top",-2);$mainBox1.attr("clickCheck","on");});
	}
};
$(document).ready(function(){
	var
	$mainBox1 = $(".footerUtility"),
	$mainBox2 = $(".footerUtilityArea");
	
	$mainBox1.css('top',125).animate({top:0},300,function(){$mainBox1.delay(1500).css('top',0).animate({top:125},300,function(){$mainBox1.css("top",0);$mainBox2.css("top",-2).css("height",23);$mainBox1.attr("clickCheck","on");});});
	
	$mainBox1.mouseenter(overBox);
	$mainBox2.mouseleave(outBox);
}); 

function glkixx (num){
	var 
	$flashWrap=$(".flashglobalWrap").css("height",num);
}
