﻿$(document).ready(function() {
	$("a").click(function(e) {
		if ($(this).attr("href") == "#")
			e.preventDefault();
	}).focus(function() {
		$(this).blur();
	});
	
	generateTabs("div.pri-hit>p>a", "div.pri-hit>ul");
	
	$("div.prireal-review>ul>li").each(function(i){
		if(i==1){
			$(this).addClass("on");
		}
		$(this).mouseover(function(E){
			$("div.prireal-review>ul>li").each(function(i){
				$(this).removeClass("on");
			});
			$(this).addClass("on");
		}).mouseout(function(E){
			$(this).removeClass("on");
		});
	});
});

function fireEvent(){
	setTimeout(function(){
		$("]l.pro-list>li>span.pro-img").each(function(i){
			$(this).mouseover(function(){
				$("]l.pro-list>li>span.btn-area:eq(" + i + ")").show();
				$("]l.pro-list>li>span.img-png:eq(" + i + ")").show();
			}).mouseout(function(){
				$("]l.pro-list>li>span.btn-area").hide();
				$("]l.pro-list>li>span.img-png").hide();
			});
		});
		
		$("]l.pro-list>li>span.btn-area").each(function(i){
	  	$(this).mouseover(function(){
	  		$("]l.pro-list>li>span.btn-area:eq(" + i + ")").show();
	  	}).mouseout(function(){
	  		$(this).hide();
	  	});
		});
	}, 500);
}

function generateTabs(titleElm, contentElm, effectSpeed) {
	/*
	* generateTabs / 번거롭고 귀찮은 탭 스크립팅 한방에..
	- args
	titleElm    : $(selector)   / 필수.탭 제목
	contentElm  : $(selector)   / 필수.탭 내용
	effectSpeed : String or Int / 옵션.이펙트 속도(2000, "slow" ...)
	- author
	saystone@wylielab.co.kr
	- needed
	jQuery 1.3.x or higher
	*/

	if (effectSpeed == null) effectSpeed = "";

	var hasTitleImg = $(titleElm).eq(0).children("img").length == 1 ? true : false;
	//console.log(hasTitleImg);

	$(titleElm).each(function(i) {
		$(this).click(function(e) {
			$(contentElm).hide(effectSpeed);
			$(contentElm).eq(i).show(effectSpeed);

			// 타이틀 이미지가 바뀌어야 할때
			if (hasTitleImg) {
				$(titleElm).each(function(i) {
					var strImg = $(this).children("img").attr("src");
					//console.log(strImg);
					strImg = strImg.replace(/\_on./gi, "_off.");
					$(this).children("img").attr("src", strImg);
				});

				var strImg = $(titleElm).eq(i).children("img").attr("src");
				strImg = strImg.replace(/\_off./gi, "_on.");
				$(titleElm).eq(i).children("img").attr("src", strImg);
			}

			$(titleElm).parent().removeClass("on");
			$(titleElm).eq(i).parent().addClass("on");
		});
	});

	$(contentElm).not(":first").hide();
}
