
var mainAdAreaControlTabNodes = null;

var leftTabControlTabNodes_woman = null;
var new_leftTabControlBody_womanNodes = null;

var leftTabControlTabNodes_man = null;
var new_leftTabControlBody_manNodes = null;

var urlRoot = "http://img.halfclub.com/"
var mainAdImgs = null;
var mainAdLinks = null;
var mainAdindex = 0;
var timerFlag = 0;
var mainAdTimerVal = null;

var leftTabWomanLastIndex = 0;
var leftTabManLastIndex = 0;

function halfMain_indexV2_load()
{	
	mainAdAreaControlTabNodes = getElementsByClass_Main(document, "p", "minasis_mainAdAreaControlTab");
	leftTabControlTabNodes_woman = getElementsByClass_Main(document, "td", "leftTabControlTab_woman");
	new_leftTabControlBody_womanNodes = getElementsByClass_Main(document, "table", "new_leftTabControlBody_woman");

	leftTabControlTabNodes_man = getElementsByClass_Main(document, "td", "leftTabControlTab_man");
	new_leftTabControlBody_manNodes = getElementsByClass_Main(document, "table", "new_leftTabControlBody_man");

	mainAdTimerVal = setTimeout("mainAdTimer()", 3000);
	
	document.getElementById("adImg").setAttribute("src", mainAdImgs[mainAdindex])


	for (var i = 0; i < mainAdAreaControlTabNodes.length; i++ )
	{
		mainAdAreaControlTabNodes[i].onmouseenter = function(){
			if(String(this.className).indexOf("minasis_selectedMAinAdControlTab") == -1)
			{
				timerFlag = 1;
				mainAdindex = this.getAttribute("tag");
				mainAdTabChange(this);
				mainAdTabRemoveBgImg();
				mainAdChange();				
			}
		}
	}
	
	document.getElementById("adImg").onmouseenter = function(){
		timerFlag = 1;
	}

	document.getElementById("adImg").onmouseleave = function(){
		timerFlag = 0; 
		mainAdindex -= 1; 
		mainAdTimer(1);
	}

	for (i = 0; i < leftTabControlTabNodes_woman.length; i++ )
	{
		leftTabControlTabNodes_woman[i].onmouseenter = function(){
			var index = parseInt(this.getAttribute("tag"));			
			var str = leftTabControlTabNodes_woman[leftTabWomanLastIndex].children(0).getAttribute("src");
			leftTabControlTabNodes_woman[leftTabWomanLastIndex].children(0).setAttribute("src", String(str).replace("on.jpg", "off.jpg"));
			str = this.children(0).getAttribute("src");
			this.children(0).setAttribute("src", String(str).replace("off.jpg", "on.jpg"));

			new_leftTabControlBody_womanNodes[leftTabWomanLastIndex].style.display = "none";
			new_leftTabControlBody_womanNodes[index].style.display = "block";
		}

		leftTabControlTabNodes_woman[i].onmouseleave = function(){
			var index = parseInt(this.getAttribute("tag"));
			leftTabWomanLastIndex = index;			
		}
	}

	for (i = 0; i < leftTabControlTabNodes_man.length; i++ )
	{
		leftTabControlTabNodes_man[i].onmouseenter = function(){
			var index = parseInt(this.getAttribute("tag"));			
			var str = leftTabControlTabNodes_man[leftTabManLastIndex].children(0).getAttribute("src");
			leftTabControlTabNodes_man[leftTabManLastIndex].children(0).setAttribute("src", String(str).replace("on.jpg", "off.jpg"));
			str = this.children(0).getAttribute("src");
			this.children(0).setAttribute("src", String(str).replace("off.jpg", "on.jpg"));

			new_leftTabControlBody_manNodes[leftTabManLastIndex].style.display = "none";
			new_leftTabControlBody_manNodes[index].style.display = "block";
		}

		leftTabControlTabNodes_man[i].onmouseleave = function(){
			var index = parseInt(this.getAttribute("tag"));
			leftTabManLastIndex = index;			
		}
	}


	for (i=0; i < document.getElementById("minasis_adImgTabControl").children.length ;i++ )
	{
		document.getElementById("minasis_adImgTabControl").children(i).setAttribute("href", mainAdLinks[i]);
	}

}

function Rolling_Change(obj, img) {
    objTran = document.all[obj];
    objTran.filters["blendTrans"].stop();
    objTran.filters["blendTrans"].duration = 0.5; //ÇØ´ç ½Ã°£µ¿¾È ÀÌ È¿°ú¸¦ º¸¿©ÁÝ´Ï´Ù.
    objTran.filters["blendTrans"].Apply(); //Àû¿ëÇÏ°Ú½À´Ï´Ù.	
    eval(obj + ".src='" + img + "';");
    objTran.filters["blendTrans"].Play(); // ½ÇÇà½ÃÅµ´Ï´Ù.
}

function mainAdTabChange(obj)
{
	obj.className += " minasis_selectedMAinAdControlTab";
	obj.children(0).style.backgroundImage = "url('" + urlRoot + "Images_web/main_N/mainAdIcon.jpg')";
	obj.children(0).style.backgroundPosition = "7px 8px"
	obj.children(0).style.backgroundRepeat = "no-repeat";	
}

function mainAdTabRemoveBgImg()
{
	for (var i = 0; i < mainAdAreaControlTabNodes.length; i++ )
	{
		if(i != mainAdindex)
		{
			mainAdAreaControlTabNodes[i].className = "minasis_mainAdAreaControlTab";
			mainAdAreaControlTabNodes[i].children(0).style.backgroundImage = "none";
		}
	}
}

function mainAdChange() {
	document.getElementById("adImg").parentNode.setAttribute("href", mainAdLinks[mainAdindex]);
 
	Rolling_Change("adImg", mainAdImgs[mainAdindex]);
}

function mainAdTimer(flag) {
    clearTimeout(mainAdTimerVal);
    if (timerFlag == 1)
    { return; }

    if (mainAdindex < mainAdImgs.length - 1) {
        mainAdindex++;
    }
    else {
        mainAdindex = 0;
    }
    mainAdTabChange(mainAdAreaControlTabNodes[mainAdindex]);
	if(flag == undefined)
	{
		mainAdTabRemoveBgImg();
	}
    mainAdChange();

    mainAdTimerVal = setTimeout("mainAdTimer()", 3000);
}

/* ¸ôÀÎ¸ô Ezwel ¶§¹®¿¡ Ãß°¡*/
// getElementsByClass_Main('³ëµå/»ý·«[À©µµ¿ì]', 'ÅÂ±×/»ý·«[*]', 'Å¬·¡½º¸í');
function getElementsByClass_Main(node, tagName, srchClass) {
    node = node || window.document;
    tagName = tagName ? tagName.toUpperCase() : "*";
    var eles = node.getElementsByTagName(tagName);
	
	if(!srchClass) return eles;

    var arr = new Array;
    for (var i=0; i<eles.length; i++) {
        if (hasClass(eles[i],srchClass)) arr.push(eles[i]);
    }
    return arr;
}

// hasClass
function hasClass(element,value) {
	var re = new RegExp("(^|\\s)" + value + "(\\s|$)");
	return re.test(element.className);
}
/*// ¸ôÀÎ¸ô Ezwel ¶§¹®¿¡ Ãß°¡*/

