// replaceSelects
function OnloadReplace() {
    GetReplaceSelects();
}

var REPLACE_SELECTS = new Array();
var REPLACE_SELECTS_CLASSNAME = new Array("SelectBasic","SelectSmall","SelectMoney", "SelectMini");


//Ä¡È¯ÇÒ select¹Ú½º ¼±º°
function GetReplaceSelects() {
if (!browserIE) return;
  //ÆäÀÌÁö³» ¸ðµç selectbox, textarea
  var GetAllSelects = document.getElementsByTagName('select');

  SelectedNum = 0;

  //Á¶°Ç¿¡ ¸Â´Â class¸¦ °¡Áø select¸¸ ¼±º°
  for(i=0; i<GetAllSelects.length; i++) {
    for(j=0; j<REPLACE_SELECTS_CLASSNAME.length; j++) {
      if(GetAllSelects[i].className == REPLACE_SELECTS_CLASSNAME[j]) {
        REPLACE_SELECTS[SelectedNum] = GetAllSelects[i];
        SelectedNum++;
      }
    }
  }

  //divÄ¡È¯ ½ÇÇà
  replaceSelects();
}


//selectbox DIV Ä¡È¯
function replaceSelects() {

   for(var i=0; i < REPLACE_SELECTS.length; i++) {

    //±âÁ¸ select¹Ú½ºÀÇ Á¤º¸ ±¸ÇÔ
    var selectWidth = findObjWidth(REPLACE_SELECTS[i]);
    var selectHeight = findObjHeight(REPLACE_SELECTS[i]);
    var selectClassName = REPLACE_SELECTS[i].className;

    //±âÁ¸ select¹Ú½º¿¡ id°¡ ¾øÀ»°æ¿ì ÀÓ½Ãid ºÎ¿©
    if(REPLACE_SELECTS[i].id == "") {
      REPLACE_SELECTS[i].id = "RootSelectID" + i;
    }

    //ÃÖÃÊ ¼±ÅÃµÈ optionÀ» Ç¥½Ã
    var REPLACE_SELECTS_TEXT = REPLACE_SELECTS[i].options[REPLACE_SELECTS[i].selectedIndex].innerHTML;

    //select ¸¦ DIV±¸¼ºÀ¸·Î Ä¡È¯
    var selectArea = document.createElement('div');
    var textArea = document.createElement('a');
    var text = document.createTextNode(REPLACE_SELECTS_TEXT);

    //¼Ó¼º¹× idºÎ¿©
    selectArea.className = selectClassName + "_selectArea";
    selectArea.style.width = selectWidth;
    selectArea.style.position = 'absolute';
    selectArea.style.top = findPosY(REPLACE_SELECTS[i]);
    selectArea.style.left = findPosX(REPLACE_SELECTS[i]);
    textArea.id = "mySelectText"+i;

    //div Á¤·Ä
    textArea.appendChild(text);
    selectArea.appendChild(textArea);

    //±âÁ¸ slect¼û±è
    REPLACE_SELECTS[i].style.visibility = 'hidden';

    //Å¬¸¯½Ã option div º¸¿©ÁÜ
    textArea.href="javascript:showOptions("+i+")";

    //option DIV ±¸¼º,À§Ä¡
    var optionsDiv = document.createElement('div');
    var optionHolder = document.createElement('p');
    optionsDiv.id = "optionsDiv"+i;
    optionsDiv.className = selectClassName + "_optionsDiv";
    optionsDiv.style.display = 'none';
    optionsDiv.style.position = 'absolute';
    optionsDiv.style.width = selectWidth + 'px';
    //optionsDiv.style.height= (REPLACE_SELECTS[i].options.length>=5) ? OptionScroll : 'auto';
    optionsDiv.style.top = findPosY(REPLACE_SELECTS[i])  + 'px';
    optionsDiv.style.left = findPosX(REPLACE_SELECTS[i]) + 'px';

    //option ³»¿ë ÀçÇö
    for(var j=0; j < REPLACE_SELECTS[i].options.length; j++) {
      var optionLink = document.createElement('a');
      var optionTxt = document.createTextNode(REPLACE_SELECTS[i].options[j].text);
      optionLink.href = "javascript:showOptions("+i+"); selectMe('"+REPLACE_SELECTS[i].id+"',"+j+","+i+");";
      optionLink.appendChild(optionTxt);
      optionHolder.appendChild(optionLink);
      optionsDiv.appendChild(optionHolder);
    }

    //slect Div »ðÀÔ
    document.getElementsByTagName("body")[0].insertBefore(selectArea,document.getElementsByTagName("body")[0].firstChild);

    //Option Div »ðÀÔ
    document.getElementsByTagName("body")[0].appendChild(optionsDiv);

    //³ôÀÌ(ÀÓ½Ã;)
    var OptionScroll = 83;
    document.getElementById('optionsDiv'+i).style.height= (REPLACE_SELECTS[i].options.length>=5) ? OptionScroll : 'auto';


    if (REPLACE_SELECTS[i].disabled == true) {
      selectArea.className += " SelectDisable";
      //textArea.disabled = true;
      textArea.href = '#';
    }
  }
}

// ¿É¼Ç DIV¸¦ º¸¿©ÁÜ
function showOptions(g) {
    var Element = document.getElementById("optionsDiv"+g);
    if(Element.style.display == 'none') {Element.style.display = 'block';}
    else if(Element.style.display == 'block') {Element.style.display = 'none';}
}

function selectMe(selectFieldId,OptionNo,selectNo) {
  //¼¿·ºÆ® ¹Ú½º µ¿ÀÛ ÇÇµå¹é
  selectField = document.getElementById(selectFieldId);
  selectField.selectedIndex = OptionNo;
selectField.fireEvent('onchange');
  //selectField.onchange();

  //Ä¡È¯µÈ DIV¼¿·ºÆ®¿¡ ¼±ÅÃÇÑ ¿É¼Ç Àû¿ë
  textVar = document.getElementById("mySelectText"+selectNo);
  var newText = document.createTextNode(selectField.options[OptionNo].innerHTML);
  textVar.replaceChild(newText, textVar.childNodes[0]);
}

//ÁÂÇ¥±¸ÇÔ
function findPosY(obj) {
  var posTop = 0;
  while (obj.offsetParent) {
    posTop += obj.offsetTop;
    obj = obj.offsetParent;
  }
  return posTop;
}

function findPosX(obj) {
  var posLeft = 0;
  while (obj.offsetParent) {
    posLeft += obj.offsetLeft;
    obj = obj.offsetParent;
  }
  return posLeft;
}


//Å©±â±¸ÇÔ
function findObjWidth(obj) {
  if(obj.style.width) return obj.style.width;
  return obj.offsetWidth;
}

function findObjHeight(obj) {
  if(obj.style.height) return obj.style.height;
  else return obj.offsetHeight;
}


if (typeof(addOnloadHandle)!="undefined") {
  addOnloadHandle("OnloadReplace()");
}
else {
  window.onload = OnloadReplace;
}

function RelocateSelects() {
  for(var j=0; j<REPLACE_SELECTS_CLASSNAME.length; j++) {
    var t = REPLACE_SELECTS_CLASSNAME[j];
    var sel = getElementsByClass(t + '_selectArea');
    var opt = getElementsByClass(t + '_optionsDiv');
    for (var k = 0; k<sel.length; k++) {
      document.body.removeChild(sel[k]);
      document.body.removeChild(opt[k]);
    }
  }
  OnloadReplace();
  return false;
}

function RemoveSelects(t, n) {
  if (n == null) n=0;
  var sel = getElementsByClass(t + '_selectArea');
  var opt = getElementsByClass(t + '_optionsDiv');
  document.body.removeChild(sel[n]);
  document.body.removeChild(opt[n]);
}


//replaceSelects *************************************************************************

function printPlayerObject(file_src,name,width,height,file_start,option_param_tag){
  obj_html = "<object CLASSID=CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6 width='"+width+"' height='"+height+"' id='"+name+"' />\
  <param name='URL' value='"+file_src+"' />\
  <param name='AutoStart' value='"+file_start+"'>";
  obj_html = obj_html + option_param_tag;
  obj_html = obj_html + "</object>";
  document.write(obj_html);
}


function addEvent( obj, type, fn ) {
  if (obj.addEventListener) {
    obj.addEventListener( type, fn, false );
    EventCache.add(obj, type, fn);
  }
  else if (obj.attachEvent) {
    obj["e"+type+fn] = fn;
    obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
    obj.attachEvent( "on"+type, obj[type+fn] );
    EventCache.add(obj, type, fn);
  }
  else {
    obj["on"+type] = obj["e"+type+fn];
  }
}


var EventCache = function(){
  var listEvents = [];
  return {
    listEvents : listEvents,
    add : function(node, sEventName, fHandler){
      listEvents.push(arguments);
    },
    flush : function(){
      var i, item;
      for(i = listEvents.length - 1; i >= 0; i = i - 1){
        item = listEvents[i];
        if(item[0].removeEventListener){
          item[0].removeEventListener(item[1], item[2], item[3]);
        };
        if(item[1].substring(0, 2) != "on"){
          item[1] = "on" + item[1];
        };
        if(item[0].detachEvent){
          item[0].detachEvent(item[1], item[2]);
        };
        item[0][item[1]] = null;
      };
    }
  };
}();


function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp('(^|\\s)'+searchClass+'(\\s|$)');
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}


function setPng(obj) {
	if ( window.XMLHttpRequest ) return;
	obj.width=obj.height=1;
	obj.className=obj.className.replace(/\bpng\b/i,'');
	obj.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+ obj.src +"',sizingMethod='image');";
	obj.src='';
	return '';
}


function getStyle(el,styleProp) {
	var x;
	if (typeof el == "string") x = document.getElementById(el);
	else x = el;
	if (x.currentStyle) var y = x.currentStyle[styleProp];
	else if (window.getComputedStyle) var y = document.defaultView.getComputedStyle(x, null).getPropertyValue(styleProp);
	return y;
}


function toggleDisplay(obj) {
  var o;
  if ( typeof(obj) == 'object' ) o = obj;
  else o = document.getElementById(obj);
  o.style.display = ( getStyle(o, 'display') == 'none' ) ? 'block' : 'none';
}


function LoginBgChange(o) {
	o.style.backgroundImage = "none";
}


function clicklabel(id) {
	if (browserIE) document.getElementById(id).click()
}


function blurLinks() {
	var el = event.srcElement;
	if ( el.tagName == "A" || el.tagName == "IMG" )
	el.blur();
}


function toggleFriendsList() {
	var online = document.getElementById('friends_online');

	if (!online) return;

	online.onmouseover = function() {
		toggleDisplay('friends_list');
	}
	online.onmouseout = function() {
		toggleDisplay('friends_list');
	}
	online.onclick = function() {
		return false;
	}

	var list = document.getElementById('friends_list');
	list.onmouseover = function() {
		this.style.display = 'block';
	}
	list.onmouseout = function() {
		this.style.display = 'none';
	}
}

function selectPlayerTab(o) {
	document.getElementById('ptab1').parentNode.className = '';
	document.getElementById('ptab2').parentNode.className = '';
	document.getElementById('ptab3').parentNode.className = '';
	o.parentNode.className = 'on';
	var t = o.id.replace(/ptab/i, 'player');
	selectPlayer(t);
}

function selectPlayer(name) {
	var o = document.getElementById(name);
	if (!o) return false;
	document.getElementById('player1').style.display = 'none';
	document.getElementById('player2').style.display = 'none';
	document.getElementById('player3').style.display = 'none';
	o.style.display = 'block';
}


function toggleTabs(tab, target, num) {
  for (var i=1; i<=num; i++) {
    document.getElementById(tab + i).onclick = function() {
      for (var j=1; j<=num; j++) {
        document.getElementById(target + j).style.display = 'none';
        document.getElementById(tab + j).parentNode.className = '';
      }
      var n = this.href.substr(this.href.length-1 ,1);
      document.getElementById(target + n).style.display = 'block';
      document.getElementById(tab + n).parentNode.className= 'on';
      return false;
    }
  }
}


function skillOver() {
  var els = getElementsByClass('sbtn');
  if (!els[0]) return;

  for (var i=0; i<els.length; i++) {
    els[i].onmouseover = function() {
      this.parentNode.className +=' over';
    }
    els[i].onmouseout = function() {
      this.parentNode.className = this.parentNode.className.replace(/\bover\b/i,'');
    }

    els[i].onclick = function() {
      if (this.parentNode.className.match(/\boff\b/i)) {
        return false;
      }
    }
    els[i].onfocus = function() {
      if (this.parentNode.className.match(/\boff\b/i)) {
        this.blur();
      }
    }
  }
}


function playMusic(o) {
  var els = document.getElementsByTagName('tr');
  for (var i=1; i<els.length; i++) {
    els[i].className = '';
    if (browserIE) els[i].lastChild.firstChild.className = '';
  }
  o.parentNode.parentNode.className = 'now_playing';
  o.className = 'now_playing';
  if (els[1].className == 'now_playing') {
    document.getElementById('music_title').className = 'now_playing';
  } else {
    document.getElementById('music_title').className = '';
  }
}


function mainTabs() {
  // if (document.getElementById('players')) toggleTabs('ptab', 'player', 3);
  if (document.getElementById('dv_summary')) toggleTabs('stab', 'summary', 3);
}


function showPortrait(obj) {
  var el = getElementsByClass('portrait', obj.parentNode)[0];
  toggleDisplay(el);
}


function hidePortrait(obj) {
  var el = getElementsByClass('portrait', obj.parentNode)[0];
  el.style.display = 'none';
}


function resizeGuide() {
  return false;
}

function cardList() {
  var el = getElementsByClass('card_list')[0];
  if (!el) return;
  var tr = el.getElementsByTagName('TR');
  for (var i=1; i<tr.length; i++) {
    if ( i%2 == 0 ) tr[i].className = 'nth';
    if ( i > (tr.length-7) ) tr[i].className += ' bt';
    tr[i].onmouseover = function() {this.className += ' over';}
    tr[i].onmouseout = function() {this.className = this.className.replace(/\bover\b/, '');}
  }
}

function recomItemNav() {
  var recom = document.getElementById('dv_recom');
  if (!recom) return;

  var items = recom.getElementsByTagName('LI');
  var items_grp = Math.round(items.length / 4);

  var prev = document.getElementById('item_prev');
  prev.onclick = function() {
    if (recomOffset > 1) {
      recomOffset -= 1;
    } else {
      recomOffset = items_grp;
    }
    setRecomItem();
    return false;
  }

  var next = document.getElementById('item_next');
  next.onclick = function() {
    if (recomOffset < items_grp) {
      recomOffset += 1;
    } else {
      recomOffset = 1;
    }
    setRecomItem();
    return false;
  }

  recom.onmouseover = function() {
    if (rollRecomItemID != null) clearInterval(rollRecomItemID);
  }

  recom.onmouseout = function() {
    rollRecomItem();
  }
}

function setRecomItem() {
  var recom = document.getElementById('dv_recom');
  if (!recom) return;

  var itemHeight = 99;
  var items = recom.getElementsByTagName('LI');
  var items_grp = Math.round(items.length / 4);

  if (recomOffset > items_grp) recomOffset = 1;

  for (var i=0; i<items.length; i++) {
    var t = itemHeight * (recomOffset - 1) * -1;
    items[i].style.top = t + 'px';
  }
}

function rollRecomItem() {
  var recom = document.getElementById('dv_recom');
  if (!recom) return;
  rollRecomItemID = setInterval(function() {
      recomOffset += 1;
      setRecomItem();
      }, 3000);
}


function onGuideMain(o) {
	for(var i=1; i<=6; i++) {
		var main = document.getElementById('m' + i);
		main.className = '';
	}
	o.className = 'on';
}


function setGuideNav(m, s) {
	guideNav();
	var main = document.getElementById('m' + m);
	main.className = 'on';

	var sub = main.getElementsByTagName('A');
	if (sub.length > 1) sub[s].firstChild.style.marginTop = '0';
}

function guideNav() {
	var guideWrap = document.getElementById('guide');
	if (!guideWrap) return;
	var guide = 
'		<li id="m1" onmouseover="onGuideMain(this);">' +
'			<a href="contents1_1.html" class="main"><img src="../../img/guide/nav/m1.gif"></a>' +
'		</li>' +
'		<li id="m2" onmouseover="onGuideMain(this);">' +
'			<a href="contents2_1.html" class="main"><img src="../../img/guide/nav/m2.gif"></a>' +
'			<div class="sub">' +
'				<ul>' +
'					<li><a href="contents2_1.html"><img src="../../img/guide/nav/m2_1.gif"></a></li>' +
'					<li><a href="contents2_2.html"><img src="../../img/guide/nav/m2_2.gif"></a></li>' +
'					<li><a href="contents2_3.html"><img src="../../img/guide/nav/m2_3.gif"></a></li>' +
'				</ul>' +
'			</div>' +
'		</li>' +
'		<li id="m3" onmouseover="onGuideMain(this);">' +
'			<a href="contents3_1.html" class="main"><img src="../../img/guide/nav/m3.gif"></a>' +
'			<div class="sub">' +
'				<ul>' +
'					<li><a href="contents3_1.html"><img src="../../img/guide/nav/m3_1.gif"></a></li>' +
'					<li><a href="contents3_2.html"><img src="../../img/guide/nav/m3_2.gif"></a></li>' +
'					<li><a href="contents3_3.html"><img src="../../img/guide/nav/m3_3.gif"></a></li>' +
'					<li><a href="contents3_4.html"><img src="../../img/guide/nav/m3_4.gif"></a></li>' +
'					<li><a href="contents3_5.html"><img src="../../img/guide/nav/m3_5.gif"></a></li>' +
'					<li><a href="contents3_6.html"><img src="../../img/guide/nav/m3_6.gif"></a></li>' +
'					<li><a href="contents3_7.html"><img src="../../img/guide/nav/m3_7.gif"></a></li>' +
'					<li><a href="contents3_8.html"><img src="../../img/guide/nav/m3_8.gif"></a></li>' +
'				</ul>' +
'			</div>' +
'		</li>' +
'		<li id="m4" onmouseover="onGuideMain(this);">' +
'			<a href="contents4_0.html" class="main"><img src="../../img/guide/nav/m4.gif"></a>' +
'			<div class="sub">' +
'				<ul>' +
'					<li><a href="contents4_0.html"><img src="../../img/guide/nav/m4_0.gif"></a></li>' +
'					<li><a href="contents4_1.html"><img src="../../img/guide/nav/m4_1.gif"></a></li>' +
'					<li><a href="contents4_2.html"><img src="../../img/guide/nav/m4_2.gif"></a></li>' +
'					<li><a href="contents4_3.html"><img src="../../img/guide/nav/m4_3.gif"></a></li>' +
'				</ul>' +
'			</div>' +
'		</li>' +
'		<li id="m5" onmouseover="onGuideMain(this);">' +
'			<a href="contents5_1.html" class="main"><img src="../../img/guide/nav/m5.gif"></a>' +
'		</li>' +
'		<li id="m6" onmouseover="onGuideMain(this);">' +
'			<a href="contents6_1.html" class="main"><img src="../../img/guide/nav/m6.gif"></a>' +
'			<div class="sub">' +
'				<ul>' +
'					<li><a href="contents6_1.html"><img src="../../img/guide/nav/m6_1.gif"></a></li>' +
'					<li><a href="contents6_2.html"><img src="../../img/guide/nav/m6_2.gif"></a></li>' +
'					<li><a href="contents6_3.html"><img src="../../img/guide/nav/m6_3.gif"></a></li>' +
'					<li><a href="contents6_4.html"><img src="../../img/guide/nav/m6_4.gif"></a></li>' +
'				</ul>' +
'			</div>' +
'		</li>';

	var ol = document.createElement('OL');
	ol.id = 'guidenav';
	ol.innerHTML = guide;
	guideWrap.insertBefore(ol, guideWrap.firstChild);
}

function setTab(name, n) {
	var tabs = getElementsByClass(name);
	if (!tabs[0]) return;
	var btn = tabs[0].getElementsByTagName('A');

	for (var i=1; i<tabs.length; i++) {
		if (tabs[i]) {
			tabs[i].style.display = 'none';
		}
	}
	if (tabs[n]) {
		tabs[n].style.display = 'block';
	}
	
	for (var j=0; j<btn.length; j++) {
		btn[j].className = btn[j].className.replace(/\bon\b/, '');
		btn[j].parentNode.className = btn[j].parentNode.className.replace(/\bon\b/, '');
		if (btn[j].parentNode.tagName !== 'LI') {
			btn[j].parentNode.parentNode.className = btn[j].parentNode.parentNode.className.replace(/\bon\b/, '');
		}
	}
	if (btn[n-1]) {
		btn[n-1].className += ' on';
		btn[n-1].parentNode.className += ' on';
		if (btn[n-1].parentNode.tagName !== 'LI') {
			btn[n-1].parentNode.parentNode.className += ' on';
		}
	}
}


function prevTab(name) {
	var now  = window[name+'_index'];
	if (!now) now = 1;
	var tabs = getElementsByClass(name);
	var total = tabs.length - 1;
	if (now == 1) now = total; 
	else now -= 1;
	window[name+'_index'] = now;
	setTab(name, now);
}


function nextTab(name) {
	var now  = window[name+'_index'];
	if (!now) now = 1;
	var tabs = getElementsByClass(name);
	var total = tabs.length - 1;
	if (now == total) now = 1; 
	else now += 1;
	window[name+'_index'] = now;
	setTab(name, now);
}

// nba event 20090722 
function setPage(n) {
	 var o = window.parent.document.getElementById('eventContent');
	 if (!o) return;
	 o.className = 'ev' + n;
	 window.parent.document.body.className = 'event' + n;
}


function toggleStat(o) {
	var con = document.getElementById('statusRecord');
	var stat = getElementsByClass('stat', con);
	
	if (o.className === 'btn') {
		for (var i=0; i<stat.length; i++) {
			stat[i].className = stat[i].className.replace(/\bon\b/); 
		}
		o.parentNode.className += ' on';

		var btns = getElementsByClass('btn', con);
		for (var j=0; j<btns.length; j++) {
			btns[j].className = 'btn';
		}
		o.className += ' on';

	} else {
		o.parentNode.className = o.parentNode.className.replace(/\bon\b/); 
		o.className = 'btn';
	}
}


function checkInputBG() {
	var els = getElementsByClass('input', document.body, 'input');
	for (var i=0; i<els.length; i+=1) {
		if (els[i].value) {
			els[i].style.backgroundImage = 'none';
		}
	}
}

addEvent(window, 'load', recomItemNav);
addEvent(window, 'load', rollRecomItem);
addEvent(window, 'load', skillOver);
addEvent(window, 'load', mainTabs);
addEvent(window, 'load', toggleFriendsList);
addEvent(window, 'load', cardList);
addEvent(window, 'load', checkInputBG);
addEvent(window, 'unload', EventCache.flush);

rollRecomItemID = null;
recomOffset = 1;

browserIE = document.compatMode && document.all;
if (browserIE) document.onfocusin=blurLinks;

if (document.uniqueID && !window.XMLHttpRequest ){
  try {
    document.execCommand('BackgroundImageCache', false, true);
  } catch(e) { }
}


// °í°´¼¾ÅÍ, ¸ÖÆ¼¹Ìµð¾î
if (typeof printFlashObject === 'undefined') {
	var printFlashObject = function (flash_src,name,width,height,option_param_tag) {
		var obj_html = "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' width='" + width + "' height='" + height + "' id='" + name + "' align='middle'>\n";
		if (window.addEventListener) {
			obj_html = "<object type='application/x-shockwave-flash' id='" + name + "' data='" + flash_src + "' width='" + width + "' height='" + height + "' align='middle'>\n";
		}
		obj_html += "<param name='movie' value='" + flash_src + "' />\n";
		obj_html += "<param name='allowScriptAccess' value='always' />\n";
		obj_html += "<param name='quality' value='high' />\n";
		obj_html += "<param name='bgcolor' value='#ffffff' />\n";
		obj_html += "<param name='wmode' value='transparent' />\n";
		obj_html += "<param name='menu' value='false' />\n";
		obj_html += option_param_tag + "\n";
		obj_html += "</object>\n";
		document.write(obj_html);
	}
}

/**
function go_searchengine_request()
{
  var oAjax = new Ajax();
  var arrParam = new Array();
  arrParam['order_type'] = "search_engine";
  arrParam['nhn'] = 1;
  oAjax.sendRequest("http://nbaso.pmang.com/event/ez_request.nwz", arrParam, "GET", "go_searchengine_request.result", "JSON", false);

  function go_searchengine_request.result( obj )
  {
	var arrParam = new Array();
	arrParam['url'] = "http://www.pmang.com/gamepub/gamepub_modal_pop.nwz";
	var ucheck = false;

	switch( obj.msg_type )
	{
	  case "confirm" :
		ucheck = pub_confirm( obj.msg, arrParam );
		break;
	  case "alert" :
		pub_alert( obj.msg, arrParam );
		ucheck = true;
		break;
	  default :
		ucheck = true;
	}

	if( ucheck )
	{
	  var type = obj.nurl_type.split(":");
	  switch( type[0] )
	  {
		case "blank" :
		  open_window( obj.nurl, type[0], "" );
		  break;
		case "popup" :
		  open_win( obj.nurl, type[0], type[1], type[2] );
		  break;
		case "javascriptreload" :
		  location.href = location.href;
		  break;
		case "javascriptclose" :
		  self.close();
		  break;
	  }
	}
  }
}
**/

  // home
  function _viewItems( arritem )
{
	var html = "";
	for( var i=0; i<arritem.length; i++ )
	{
		if( i < 4 )
			html += '<li>\n';
		else
			html += '<li>\n';
		
		if( arritem[i][6] == "G" )
		  html += '<a href="javascript:open_item('+arritem[i][1]+', '+arritem[i][2]+');"><img src='+arritem[i][4]+'></a>\n';
		else
		  html += '	<a href="javascript:pub_shop.showdetail(\'327\','+arritem[i][0]+', '+arritem[i][1]+', '+arritem[i][2]+');"><img src='+arritem[i][4]+'></a>\n';

		if( arritem[i][5] == "new" )
			html += '<img src="http://file.pmang.kr/images/pmang/nbaso/ob2/img/main/item_new.gif" alt="NEW" class="ico"></a>\n';
		else
			html += '<img src="http://file.pmang.kr/images/pmang/nbaso/ob2/img/main/item_hot.gif" alt="HOT" class="ico"></a>\n';

  	if( arritem[i][6] == "G" )
		  html += '	<p class="item"><a href="javascript:open_item('+arritem[i][1]+', '+arritem[i][2]+');">'+arritem[i][3]+'</a></p>\n';
		else
		  html += '	<p class="item"><a href="javascript:pub_shop.showdetail(\'327\','+arritem[i][0]+', '+arritem[i][1]+', '+arritem[i][2]+');">'+arritem[i][3]+'</a></p>\n';
		html += '</li>\n';
	}

	document.write( html );
}

function open_item( item_code, item_id )
{
	open_win("http://nbaso.pmang.com/nbaso_item_detail.nwz?itemcode="+item_code+"&itemid="+item_id,'',420,600);
}

function selectTicket()
{
  var saleinfo_id = document.all.giftticket.value;
  if( saleinfo_id>0 ) giftTicket(saleinfo_id);
  else
    open_alert( 327, "¼±¹°ÇÏ½Ç »óÇ°±ÇÀÇ Á¾·ù¸¦ ¼±ÅÃÇØÁÖ¼¼¿ä.", "ÇÇ¸Á - ½ºÅ¸ÀÏÀ» ¹Ù²ã¶ó! ½ºÄÉÀÏÀ» Å°¿ö¶ó! NBA ½ºÆ®¸®Æ® ¿Â¶óÀÎ", 350, 250 );
}
function giftTicket(saleinfo_id)
{
  open_win('http://www.pmang.com/gamepub_gift_ticket.nwz?saleinfo_id='+saleinfo_id+'&ssn=327','',420,600);
}

function goSearch( keyword )
{
	var form = document.searchForm;
	
	if( keyword == "")
	{
		keyword = document.getElementById( 'keyword' ).value;
	}
	keyword = keyword.replace(/\s/g, "");
	
	if ( keyword == "" )
  {
    alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇØ ÁÖ¼¼¿ä!!!");
    form.keyword.focus();
    return act;
  }
  else if(keyword.length < 2)
  {
    alert("°Ë»ö¾î´Â 2ÀÚ ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.");
    form.keyword.focus();
    return act;
  }
  else if(keyword.length > 20)
  {
    alert("°Ë»ö¾î´Â 20ÀÚ ÀÌÇÏ·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.");
    form.keyword.value = "";
    form.keyword.focus();
    return act;
  }
  else
  {
  	form.action = "http://nbaso.pmang.com/nbaso_frame.nwz?mKey=9&sKey=1";
    form.url.value = "http://nbaso.pmang.com/nbaso_search.nwz?keyword="+keyword;
    form.submit();
  }
}

function viewTab( num )
{
	var html = "";
	if( num == "1" )	html += "<li class=\"on\">";
	else html += "<li>";
	html += "<a href=\"#summary1\" id=\"stab1\"><img src=\"http://file.pmang.kr/images/pmang/nbaso/ob2/img/main/tab_tl1.gif\" alt=\"\"></a></li>";
	
	if( num == "2" )	html += "<li class=\"on\">";
	else html += "<li>";
	html += "<a href=\"#summary2\" id=\"stab2\"><img src=\"http://file.pmang.kr/images/pmang/nbaso/ob2/img/main/tab_tl2.gif\" alt=\"\"></a></li>";
	
	if( num == "3" )	html += "<li class=\"on\">";
	else html += "<li>";
	html += "<a href=\"#summary3\" id=\"stab3\"><img src=\"http://file.pmang.kr/images/pmang/nbaso/ob2/img/main/tab_tl3.gif\" alt=\"\"></a></li>";

	document.getElementById('dv_summary').innerHTML = html;
	
	var id = num-1;
	var arr_dv = new Array('summary1','summary2','summary3'); 
	for( var i=0; i< arr_dv.length; i++) 
	{ 
		if( document.getElementById( arr_dv[i] ) != null) (document.getElementById( arr_dv[i] )).style.display = "none"; 
	} 
	(document.getElementById( arr_dv[id] )).style.display = ""; 
}

  function buyItem(saleinfo_id)
  {
    pub_shop.buy( 327, saleinfo_id );
    location.href="http://nbaso.pmang.com/nbaso_frame.nwz?mKey=8&sKey=1";
  }

function ns_begin_game(){ location.href="/gamepub/game_running.nwz?ssn=327"; }
function ns_finish_game(){ execGameEndProc(327); }
// document.domain = 'pmang.com';
document.domain = document.location.hostname.slice(document.location.hostname.lastIndexOf('.', document.location.hostname.lastIndexOf('.')-1) + 1);


