var Lan				= "ENG";
var SITEURL		= "http://www.gpotato.com";
 

 /**
 * Title : GNB
 * Description : menu xml 
 *
 * @author gggl.ko
 *
 * @param main, sub
 * 
 * @return location move
 * 
 */

function GNB(main,sub){

if (sub == "4") {	location.href= "http://rappelz.gpotato.com/";			}
if (sub == "5") {	location.href= "http://flyff.gpotato.com/";					}
if (sub == "0") {	location.href= "http://shotonline.gpotato.com/";		}
if (sub == "1") {	location.href= "http://sco.gpotato.com/";					}
if (sub == "2") {	location.href= "http://strikeracer.gpotato.com/";				}
if (sub == "3") {	location.href= "http://corum.gpotato.com/";				}

/*
	var _xml;
	var rtnUrl = "";
	var _NODENAME		= "MainNavi";
	var attributeName	= "cid";						//Msg Code[0058]

	var url = "/_Xml/MainNavi.xml.php";			//xml file path

	//class call
	_xml = new XmlHttp("GET",url,["Content-Type","application/x-www-form-urlencoded"]);
	_xml.Init();
	_xml.MsgType = "XML";

	var ResultNode				= _xml.Msg;		
	
	var ResultNodeSub		= "";

	ResultNode = ResultNode.getElementsByTagName(_NODENAME);

		alert(ResultNode.xml);
		
		//Msg Code[0059]
		if (sub != null && sub != ""){
				
				for (i = 0; ResultNode.length ; i++ ) {
					
					if (ResultNode.item(i).getAttribute(attributeName) == main) {
							
							ResultNodeSub =getSingleNodes(ResultNode.item(i), "SubNavi",attributeName,sub);
							rtnUrl = ResultNodeSub.getAttribute("url");
							break;
					}
				}

		} else {
			
				for(var i = 0 ; i < ResultNode.length; i++) {
						
						if (ResultNode.item(i).getAttribute(attributeName) == main) {
							rtnUrl = ResultNode.item(i).getAttribute("url");
							break;
						}
				}
		}
		 
		
		//Msg Code[0060]
		if (rtnUrl != ""){
			location.href	 =	rtnUrl;
		} else {
			alert("It is in the process of preparing.");
		}
		*/
}



 /**
 * Title : getMsg
 * Description : Get msg 
 *
 * @author gggl.ko
 *
 * @param code
 * 
 * @return msg
 * 
 */
var MsgType = "";	

function getMsg(attributeV){

	var _xml;
	var rtnUrl = "";
	var _NODENAME		= "Msg";

	//If Editor On 
	if (window.Editor) {
			_NODENAME	 =		"EditorMsg";
	}
	
	var attributeName	= "cid";						//Msg Code[0058]
	
	//MSG TYPE SET
	if (MsgType=="Bbs") {
			
		var url = "/_Xml/Message.Bbs.xml.php";			//xml File path
	} else {
		var url = "/_Xml/Message.xml.php";			//xml file path
	}

	//class call
	_xml = new XmlHttp("GET",url,["Content-Type","application/x-www-form-urlencoded"]);
	_xml.Init();
	_xml.MsgType = "XML";

	var ResultNode		= _xml.Msg;		
	var ResultNodeSub	= "";

	ResultNode = ResultNode.getElementsByTagName(_NODENAME);

	if (ResultNode.length > 0) {
				//Msg Code[0059]
				for(var i = 0 ; i < ResultNode.length; i++) {
							
						if (ResultNode.item(i).getAttribute(attributeName) == attributeV) {
							
							return ResultNode.item(i).getAttribute("ENG");
							break;
						}
				}
	} 
		
	return attributeV;
}



 /**
 * Title : getSingleNodes
 * Description : Get object attribute 
 *
 * @author gggl.ko 2007-06-08
 *
 * @param obj, tagName,attributeN,attributeV
 * 
 * @return String
 * 
 */
	function getSingleNodes(obj, tagName,attributeN,attributeV) {

			try {
				//Msg Code[0061]
				var ResultNode=obj.selectSingleNodes("//"+tagName+"[@"+attributeN+" = '"+ attributeV +"']").item(0);	
				
			} catch (e) {

				//fire fox exception
				var ResultNodeSubEtc =obj.getElementsByTagName(tagName);
				for(var i = 0 ; i < ResultNodeSubEtc.length; i++){//Msg Code[0062]
						//if search
						if(ResultNodeSubEtc.item(i).getAttribute(attributeN) == attributeV) {
							ResultNode = ResultNodeSubEtc.item(i);
							break;
						}
					
				}
			}
				
				return ResultNode;
	}


 /**
 * Title : onMouseImg
 * Description : onmouseover, onmouseon event
 *
 * @author gggl.ko 2007-07-23
 *
 * Msg Code[0063]
 * 
 * @return String
 * 
 */
	function onMouseImg(type,ImgObj,addWord) {

				var ImgArr = ImgObj.src.split(".");
				var addWordLen = addWord.length;

				if (type == "OVER") {
						//ImgObj.src = ImgArr[ImgArr.length-2] + addWord + "." + ImgArr[ImgArr.length-1];
				} else if (type == "OUT") {
						//ImgObj.src = ImgArr[ImgArr.length-2].substr(0,ImgArr[ImgArr.length-2].length-addWordLen) + "." + ImgArr[ImgArr.length-1];
				}
	}


function _DISPLAY(id) {
		var max = 2;

		for (var i = 1; i <= max; i++) {

			var obj = document.getElementById("display_" + i);
			var img = document.getElementById("tab" + i);

			if (i == id) {
				obj.style.display = "";
				img.src = "/images/main_index01_tab0" + i + "a.gif";
			} else {
				obj.style.display = "none";
				img.src = "/images/main_index01_tab0" + i + ".gif";
			}
		}
}

//Login submit
function LoginSubmit(frm) {

		var HostName = window.location['hostname'];
		
		if (frm.SSL.checked == true) {
				httpEcho = "https://";		
		} else {
				httpEcho = "http://";
		}

		frm.action = httpEcho + HostName + "/Member/Exec.Login.php";
}



 /**
 * Title : flashWrite
 * Description : flash write
 *
 * @author gggl.ko
 *
 * @param s,w,h,d,bg,t,f,l
 * 
 * @return event
 * 
 */

function flashWrite(s,w,h,d,bg,t,f,l){

	var code = "";
    code  = "<object type=\"application/x-shockwave-flash\" ";
    code +=         "classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" ";
    code +=         "codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" ";
    code +=         "width=\""+w+"\" height=\""+h+"\" id=\""+d+"\" align=\""+l+"\">";

    code += "<param name=\"movie\" value=\""+s+"\" />";
    code += "<param name=\"quality\" value=\"high\" />";
    code += "<param name=\"wmode\" value=\""+t+"\" />";
    code += "<param name=\"menu\" value=\"false\" />";
    code += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />";
    code += "<param name=\"swliveconnect\" value=\"true\" />";
	code += "<param name='scale' value='"+f+"' />";
	code += "<param name='salign' value='"+l+"' />";
    code += "<embed src=\""+s+"\" quality=\"high\" "
    code +=        "wmode=\""+t+"\" "
    code +=        "bgcolor=\"#ffffff\" "
    code +=        "salign=\""+l+"\" "
    code +=        "name=\""+d+"\" "
	code +=        "movie=\""+s+"\" "
	code +=        "wmode=\""+t+"\" "
	code +=        "allowScriptAccess=\"sameDomain\" "
	code +=        "allowFullScreen=\"false\" "
    code +=        "menu=\"false\" width=\""+w+"\" height=\""+h+"\" "
    code +=        "type=\"application/x-shockwave-flash\" "
    code +=        "pluginspage=\"http://www.macromedia.com/go/getflashplayer\"> "
    code += "</embed>"
    code += "</object>"

	document.write (code);
}


//////////////////////////////////////
// IE Embed patch
//
// @author iezn@iezn.com
// @homepage http://iezn.com
// @create date 2006.04.19
// @last modify 2007.02.15
// @version 0.42
// Msg Code[0064]
//////////////////////////////////////
/**
* Msg Code[0065]
*/
if(typeof(__embed_target_id)=='undefined'){
	var __embed_target_id = null;
}

/**
* Msg Code[0066]
*/
if(typeof(__embed_tags)=='undefined'){
	var __embed_tags = {object:true,embed:true,applet:false}
}

/**
* Msg Code[0067]
*/
var __flash_force_objs = {};
if(navigator.userAgent.toLowerCase().indexOf('opera')==-1){//opera out
	if(document.attachEvent){
		document.write('<style type="text/css">');
		document.write('object,embed{display:none;}');
		document.write('</style>');
		document.attachEvent('onreadystatechange',
			function (){				
				if(__embed_target_id===null){
					var __target = document;
				}else{
					var __target = document.getElementById(__embed_target_id);
				}
				if (document.readyState == "complete"){
					function _replace(obj){
						var obj_re = document.createElement(obj.outerHTML);					
						obj_re.style.display='inline';
						obj.parentNode.replaceChild(obj_re,obj);
					}
					function _inner(obj){
						obj.style.display='inline';					
						var html = obj.outerHTML;
						var classid = obj.classid.toLowerCase();
						if(classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' && typeof(__flash_force_objs[obj.id])=='undefined'){//flash 인경우
							obj.insertAdjacentHTML('beforeBegin',html);
							obj.parentNode.removeChild(obj);
						}else if(classid=='clsid:02bf25d5-8c17-4b23-bc80-d3488abddc6b'){

						}else{
							//Msg Code[0068]

							if(classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' || //media 7
							classid=='clsid:22d6f312-b0f6-11d0-94ab-0080c74c7e95' || //6.4
							classid=='clsid:6bf52a52-394a-11d3-b153-00c04f79faa6' ||
							classid=='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000'
							){
								embed_pos = html.indexOf('embed');
								if(embed_pos!=-1){//embed exist case
									var embed = '<'+html.substr(embed_pos);
									embed = embed.substr(0,embed.length-9);
									obj.insertAdjacentHTML('beforeBegin',embed);
									obj.parentNode.removeChild(obj);
								}else{
									//Msg Code[0069]
									var embed = document.createElement('embed');
									if(obj.id){
										embed.id = obj.id;
									}
									var total = obj.childNodes.length;
									//embed.setAttribute('autostart',0);
									if(obj.width){
										embed.setAttribute('width',obj.width);
									}
									if(obj.height){
										embed.setAttribute('height',obj.height);
									}
									for(var k=0;k<total;k++){
										n = obj.childNodes.item(k).getAttribute("name");
										v = obj.childNodes.item(k).getAttribute("value");
										if(n=='URL' || n=='url' || n=='FileName'){
											n = 'src';
										}
										embed.setAttribute(n,v);
									}
									if(embed.getAttribute('src')){
										embed.style.display = 'inline';
										obj.parentNode.replaceChild(embed,obj);
									}else{
										//Msg Code[0070]
									}
								}
							}
						}
					}

					if(__embed_tags.object===true){
						var objs = __target.getElementsByTagName('object');
						var i = objs.length;
						while(i-->0){
							_inner(objs[i]);
						}
					}
					if(__embed_tags.embed===true){
						var objs = __target.getElementsByTagName('embed');
						var i = objs.length;
						while(i-->0){
							_replace(objs[i])
						}
					}

					if(__embed_tags.applet===true){
						var objs = __target.getElementsByTagName('applet');
						var i = objs.length;
						while(i-->0){
							_replace(objs[i])
						}
					}
				}
			}
		);
	}
}
