/*¸ðµç onclick¿¡ this.blur()*/

function registerSearchEngine(hostname){
    window.open('http://'+hostname+'/others/others_search_service_popup.php','','width=860,height=700,scrollbars=yes');
    return;
}

function bluring() { 
try{ 
	if(event.srcElement.tagName=='A'||event.srcElement.tagName=='IMG') {
		document.body.focus();
	}
}catch( e ) { } 
}

try{ 
document.onfocusin=bluring; 
}catch( e ) { } 



function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



function checkBank() {
    if(confirm('°áÁ¦ ´ë±âÁßÀÎ ¼­ºñ½º°¡ ÀÖ½À´Ï´Ù.\n\n[È®ÀÎ]À» Å¬¸¯ÇÏ½Ã¸é ½ÅÃ» ³»¿ªÀ» º¸½Ç ¼ö ÀÖ½À´Ï´Ù.')){
        popupOpen('/main/main_bank_info.php',800,400,'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=auto');
    }
}



var oldimg;
function image_over(img , overSrc)
{
	var overTxt = "_on";
	var imgSrc = "";
	if( overSrc == "over")
	{
	  if(oldimg) {
		  oldimg.src =  oldimg.src.replace(overTxt,'');
	  }
	   imgSrc =	img.src.replace(RegExp("(\.[^\.]+)$"), overTxt + "$1");
	}else
	{
	  imgSrc = img.src.replace(overTxt,'');
	}
	oldimg = img;
	img.src = imgSrc;
}


var patternDomain = /^[A-Za-z0-9-_\\.\\@\\;\\,]{2,}$/;
var patternEmail = /^[A-Za-z0-9-_\\.\\@\\;\\,]{2,}$/;

function resizeMe(widthValue,heightValue){

	if( isIE7()==true ){
		heightValue		+=33;
		widthValue		+=1;
	}else if( isXPSP2()==true ){
		heightValue		+=20;
	}else if( isIE6()==true ){
		heightValue		+=3;
	}else{		
	}

	window.resizeTo(widthValue,heightValue);
	return;
}

function isIE7(){
	if ( window.navigator.userAgent.indexOf('MSIE 7.0')>=0 ) return true
	else																	return false;
}

function isIE6(){
	if ( window.navigator.userAgent.indexOf('MSIE 6.0')>=0 ) return true
	else																	return false;
}

function isXPSP2(){
	//if ( window.navigator.userAgent.indexOf('MSIE 6.0')>=0 && window.navigator.userAgent.indexOf('SP2')>=0 ) return true
    if ( window.navigator.userAgent.indexOf('MSIE 6.0')>=0 && window.navigator.userAgent.indexOf('Windows NT 5.1')>=0 ) return true
	else																	return false;
}

/*
function isXPSP2(){

	var info = window.clientInformation;
	var reg1 = /[^A-Z0-9]MSIE[ ]+6.0[^A-Z0-9]/i;
	var reg2 = /[^A-Z0-9]WINDOWS[ ]+NT[ ]+5.1[^A-Z0-9]/i;

	if( (info.appMinorVersion.replace(/\s/g,"").toUpperCase().indexOf(";SP2;")>=0) && (reg1.test(info.userAgent)==true) && (reg2.test(info.userAgent)==true) ){
		return true;
	}

	return false;

}
*/

function isPopup(){

	if( isObject(opener) ) return true;
	else return false;
}

function isValDomain(str){
	var theValue=false;

	for(i=0; i<str.length; i++) {
		cha = str.substring(i,i+1);

		if ( cha <= "9" && cha >= "0" ) theValue=true;
		else if ( (cha >= "A") && (cha <= "Z")) theValue=true;
		else if ( (cha >= "a") && (cha <= "z")) theValue=true;
		else if ( (cha == "-") && (i != "0")) theValue=true;
		else return false;
	}

	return theValue;
}

function setComma(str){

	var str = String(str);
	var str_len = str.length;
	var return_str = '';

	var val = '';
	var j = 0;

	for(i=str_len;i>0;i--){
		if(str.substring(i,i-1) != ',') val = str.substring(i,i-1) + val;
	}

	str_len = val.length;

	for(i=str_len; i>0; i--){
		if(j%3 == 0 && j != 0) return_str = val.substring(i,i-1) + ',' + return_str;	
		else return_str = val.substring(i,i-1) + return_str;
		j++;
	}
	return return_str;
}

//ÄÞ¸¶ Á¦°ÅÇÏ±â
function unsetComma(val){
	if(val){
		var int_val=val.replace(/\D/g,"");
		if((int_val=="") || (int_val == null))
			return 0;
		return parseInt(int_val);
	}
	else
		return 0;
}

//===================================================================================================================
// Common Functions
//===================================================================================================================
/***********************************************
»ç¿ë¹æ¹ý
getXMLHTTP(url,'val1=value1&val2=value2','POST');
***********************************************/

var xmlHTTPCount = 0;
function getXMLHTTP(){

    var mReturn = false;

    if(getXMLHTTP.arguments.length > 2){
        mReturn = getXMLHTTP2( getXMLHTTP.arguments[0], getXMLHTTP.arguments[1], getXMLHTTP.arguments[2] );
    }
    else if(getXMLHTTP.arguments.length > 1){
        mReturn = getXMLHTTP2( getXMLHTTP.arguments[0], getXMLHTTP.arguments[1] );
    }
    else{
        mReturn = getXMLHTTP2( getXMLHTTP.arguments[0] );
    }
    
    return mReturn;
}

function getXMLHTTP2(){

    var urls, params, methods;

    if( getXMLHTTP2.arguments.length>0 ) urls    = getXMLHTTP2.arguments[0];
    if( getXMLHTTP2.arguments.length>1 ) params  = getXMLHTTP2.arguments[1];
    if( getXMLHTTP2.arguments.length>2 ) methods = getXMLHTTP2.arguments[2];

    if( methods == null || methods == '' ) {
        methods = 'POST';
    }

    var oRequest = getXMLHttpRequest();

    oRequest.open(methods, urls, false);
    oRequest.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');

    if( params != null && params != ''){
        oRequest.send(params);
    }
    else{
        oRequest.send();
    }

    if (oRequest.readyState == 4) {
        if (oRequest.status == 200) {
            var sResult = oRequest.responseText;
            return sResult;
        }else{
            alert("er : "+oRequest.responseText);
            return false;
        }
    }
}



function getXMLHTTPValue(){
	if( getXMLHTTPValue.arguments.length>0 ) url			=getXMLHTTPValue.arguments[0];
	if( getXMLHTTPValue.arguments.length>1 ) params	=getXMLHTTPValue.arguments[1];
	
	try {
		var objXmlHttp = new ActiveXObject("Microsoft.XMLHTTP");

		objXmlHttp.open("GET",url,false);
		objXmlHttp.send();

		var result=objXmlHttp.responseText;

		while(true){
			result = result.replace("\n", "");
			if(result.indexOf("\n")<0) break;
		}
		xmlHTTPCount = 0;
	} catch(e) {
		xmlHTTPCount = xmlHTTPCount + 1;
		if(xmlHTTPCount <= 5) {
			result = getXMLHTTPValue(url, params);
		} else {
			result = false;
		}
	}
	return result;
}

function onlyNumber(){
	if( event.keyCode<48 || event.keyCode>57 ){
		event.returnValue=false;
	}
	else if( event.keyCode==null || event.keyCode=="" ){
		event.returnValue=false;
	}
	return;
}

function getCookie(name){
	var nameOfCookie = name + "="; 
	var x = 0; 
	

	while ( x <= document.cookie.length ){ 
		var y = (x+nameOfCookie.length); 
		if ( document.cookie.substring( x, y ) == nameOfCookie ) { 
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 ) endOfCookie = document.cookie.length; 
			//return unescape( document.cookie.substring( y, endOfCookie ) ); 
            return document.cookie.substring( y, endOfCookie ); 
		} 		
		x = document.cookie.indexOf( " ", x ) + 1; 
		if ( x == 0 ) break; 
	} 
	
	return ""; 
}

function getOriginalDomain(domain){
    
    var domains=domain.split(".");

    var originalDomain="";
    if( domains.length>2 ){
        for(k=1;k<domains.length;k++){
            if( k>1 ) originalDomain+=".";
            originalDomain+=domains[k];
        }
    }else{
        originalDomain=domain;
    }
    return originalDomain;
}

function setCookie(cookieName,value){
    
    var cookieDomain=getOriginalDomain(document.domain);			

	var cookieVlaue=value;	
	if (cookieName!=""){
		//temp =cookieName+"="+escape(cookieVlaue)+";path=/;domain="+cookieDomain+";";
        temp =cookieName+"="+cookieVlaue+";path=/;domain="+cookieDomain+";";
		document.cookie = temp;
	}

	return;
}

function isObject(objectID){
	
	var returnValue=false;
	//var obj=document.getElementById(objectID);
	var obj=eval(objectID);

	if( "object"==(typeof(objectID)).toLowerCase( ) ) returnValue=true;
	if( obj!=null ) returnValue=true;

	return returnValue;
}

function getStepFolderName(step){
	//@ str : ÇØ´ç¹®¼­ÀÇ Ç® ÆÄ¶ó¸ÞÅ¸
	
	//Ex. 
	//document.URL="http://www.domain.com/home/home.html" 
	//                       0    1              2             3
	//getStepFolderName(3)
	//return=home
	
	var returnValues="";
	
	if (step == null || step ==""){
		return returnValues;
	}

	var str=document.URL;
	var arrayFolder = str.split("/");
	
	for(k=0;k<arrayFolder.length;k++){
		if (k==step){
			returnValues=arrayFolder[k];
			break;
		}		
	}
	
	return returnValues;
}

function getFileName(urls){
	
	var str=document.URL;
    if( urls!=null && urls!="" ) str=urls;

	var paramValue="";
	
	if (str == null || str =="") return paramValue;

	var strLength = str.length;//ÀÔ·ÂÇÑ °ªÀÇ ±æÀÌ

	str=str.substring(0,strLength);

	existLocation = str.indexOf("?");
	if ( existLocation != -1 ){
		str=str.substring(0,existLocation);
		strLength=str.length;
	}

	existLocation = str.lastIndexOf("/");
	paramValue=str.substring(existLocation+1,strLength);

	return paramValue;
}

function getFileNameWindow(filePath){
	
	var paramValue="";
	
	if (filePath == null || filePath =="") return paramValue;

	var strLength = filePath.length;//ÀÔ·ÂÇÑ °ªÀÇ ±æÀÌ

	filePath=filePath.substring(0,strLength);

	existLocation = filePath.lastIndexOf("\\");
	paramValue=filePath.substring(existLocation+1,strLength);

	return paramValue;
}

function getPathExceptFileName(filePath){
	
	var paramValue="";
	
	if (filePath == null || filePath =="") return paramValue;

	var fileName = getFileNameWindow(filePath);

	existLocation = filePath.indexOf(fileName);
	//alert(filePath+"\n"+fileName+"\n"+existLocation);
	paramValue=filePath.substring(0,existLocation-1);

	return paramValue;
}

function getFileExtension(fileName){
	//@ str : ÇØ´çÆÄÀÏÀÌ¸§
	
	var paramValue="";
	
	if (fileName == null || fileName =="") 	return paramValue;

	var strLength = fileName.length;//ÀÔ·ÂÇÑ °ªÀÇ ±æÀÌ

	existLocation = fileName.lastIndexOf(".");
	paramValue=fileName.substring(existLocation+1,strLength);

	return paramValue.toLowerCase();
}

function getLinkName(){
    /**
    URL : test.html#ccc ÀÏ¶§ # µÚ¿¡ ¹®ÀÚ ccc¸¦ °¡Á®¿È
    */
	var str=document.URL;

    var linkName="";
	if( str==null || str==""){ return linkName;}
	if( str.indexOf("#")<0 ){ return linkName;}

	var existLocation = str.lastIndexOf("#");
    linkName=str.substring(existLocation+1,str.length);

    return linkName;
}

function getParameterValue(params){
	//@ str : ÇØ´ç¹®¼­ÀÇ Ç® ÆÄ¶ó¸ÞÅ¸
	
	var str=document.URL;

	var paramValue="";
	
	if (str == null || str ==""){
		return paramValue;
	}

	if (str.indexOf(params+"=") == -1){
		return paramValue;
	}	

	params = params+"=";//°ªÀ» Ã£°íÀÚÇÏ´Â ÆÄ¶ó¸ÞÅ¸ ÀÌ¸§
	var paramLength = params.length;//°ªÀ» Ã£°íÀÚÇÏ´Â ÆÄ¶ó¸ÞÅ¸ ÀÌ¸§±æÀÌ

	
	var endLength=str.length;//¹®ÀÚ¿­±æÀÌ
	str=str.substring(1,endLength);// Ç® ÆÄ¶ó¸ÞÅ¸ÀÇ Á¦ÀÏ ¾Õ¹®ÀÚ? 
	endLength=str.length;

	var existLocation=-1;

	existLocation = str.indexOf(params)
	if ( existLocation == -1 ){//class2 ÆÄ¶ó¸ÞÅ¸°¡ ¾øÀ»¶§
		return paramValue;
	}

	
	//class2 ÆÄ¶ó¸ÞÅ¸°¡ ÀÖÀ»¶§
	str=str.substring(paramLength+existLocation,endLength);
	endLength=str.length;//¹®ÀÚ¿­±æÀÌ
	
	existLocation = str.indexOf("&")//¶Ç µÚ¿¡ ´Ù¸¥ ÆÄ¶óÄÉÅ¸ °ªÀÇ Á¸Àç¿©ºÎ °Ë»ç
	if ( existLocation == -1 ){		

		existLocation = str.indexOf("=")
		paramValue=str.substring(existLocation+1,endLength);

	}else{

		str=str.substring(0,existLocation);
		endLength=str.length;//¹®ÀÚ¿­±æÀÌ
		existLocation = str.indexOf("=")
		paramValue=str.substring(existLocation+1,endLength);

	}

	return paramValue;
}
function strTrim(str)
{
    if(!str){
        return '';
    }

    str = str.replace(/(\s+$)/g, "");
    str = str.replace(/(^\s*)/g, "");
    return str;
}
function checkRadioButton(obj){
	/**
		Ã¼Å©µÈ ¶óµð¿À¹öÆ°ÀÌ Á¸ÀçÇÏ¸é Ã¼Å©µÈ ¼ø¼­ÀÇ ¿ÀºêÁ§Æ®¸¦  ¸®ÅÏÇÏ°í
		¾øÀ¸¸é false¸¦ ¸®ÅÏÇÑ´Ù	
	*/
	var returnValues=false;
	if( !isObject(obj) ) return returnValues;//¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¸®ÅÏ

	if( obj.length ){
		
		for(k=0;k<obj.length;k++){
			if( obj[k].checked ){
				returnValues=obj[k];	
				break;
			}
		}

	}else{
		if( obj.checked ) returnValues=obj;
	}
	
	return returnValues;
}

function checkCheckBox(obj){
	/**
		Ã¼Å©µÈ Ã¼Å©¹öÆ°ÀÌ Á¸ÀçÇÏ¸é Ã¼Å©µÈ ¼ø¼­ÀÇ ¿ÀºêÁ§Æ®¸¦  ¸®ÅÏÇÏ°í
		¾øÀ¸¸é false¸¦ ¸®ÅÏÇÑ´Ù	
	*/
	var returnValues=false;
	if( !isObject(obj) ) return returnValues;//¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¸®ÅÏ

	if( obj.length ){
		
		for(k=0;k<obj.length;k++){
			if( obj[k].checked ){
				returnValues=obj[k];	
				break;
			}
		}

	}else{
		if( obj.checked ) returnValues=obj;
	}
	
	return returnValues;
}


function checkSelectBox(obj){
	/**
		Ã¼Å©µÈ ¸ñ»óÀÚÀÇ ¼±ÅÃµÈ ¿ÀºêÁ§Æ®¸¦  ¸®ÅÏÇÏ°í
		¾øÀ¸¸é false¸¦ ¸®ÅÏÇÑ´Ù	
	*/
	var returnValues=false;
	if( !isObject(obj) ) return returnValues;//¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¸®ÅÏ

	if( obj.length ){
		
		for(k=0;k<obj.length;k++){
			if( obj[k].selected ){
				returnValues=obj[k];	
				break;
			}
		}

	}else{
		if( obj.checked ) returnValues=obj;
	}
	
	return returnValues;
}


function checkTextBox(obj){
	/**
		ÅØ½ºÆ® ¹Ú½ºÀÇ Á¸Àç¿Í °ªÀÇ Á¸Àç¿©ºÎ¸¦ ¸®ÅÏÇÑ´Ù.
	*/
	var returnValues=false;
	if( !isObject(obj) ) return returnValues;//¿ÀºêÁ§Æ®°¡ Á¸ÀçÇÏÁö ¾ÊÀ¸¸é ¸®ÅÏ

	if( obj.length ){
		
		for(k=0;k<obj.length;k++){
			if( obj[k].value!=""  && obj[k].value!=null ){
				returnValues=obj[k];	
				break;
			}
		}

	}else{
		if( obj.value!=""  && obj.value!=null ) returnValues=obj;
	}

	return returnValues;
}

function onlyIPaddress(){
	
	if( event.keyCode!=46 && (event.keyCode<48 || event.keyCode>57) ){
		event.returnValue=false;
	}
	return;
}

function checkEmail(email){
    
    var filter  = /^[a-z0-9._\-]+@[a-z0-9\-_]+(\.[a-z0-9\-_]+)*(\.[a-z]{2,5})$/;
    if( filter.test(email)) return true;
    else                      return false;                            
}

function checkDirName(dir){
    
    var filter=null;

    filter=/[^0-9A-Za-z.\/_]/;
    if( filter.test(dir) ) return false;

    filter=/[.]{2}/;
    if( filter.test(dir) ) return false;

    return true;
}

function checkDomainHost(domain){

    var filter=null;

    filter=/[^0-9a-z]/;
    if( filter.test(domain) ) return false;

    return true;                            
}

function getPunyCode(domain){

    var urls      ="/comm/xmlhttp_get_punycode.php";
    var params ="";
    params+="&domain="+domain;

    var result = getXMLHTTP2(urls,params,'POST');
    result=strTrim(result);

    return result;
}

function getBillingHost(){

    var urls      ="/comm/get_billinghost_xmlhttp.php";
    var params ="";

    var result = getXMLHTTP(urls,params,'POST');
    result=strTrim(result);

    return result;
}


function chkDBDomainList(domain){

    var urls      ="/comm/chkdbdomainlist_xmlhttp.php";
    var params ="";
    params+="&domain="+domain;

    var result = getXMLHTTP(urls,params,'POST');
    result=strTrim(result);
    
    if(result=='OK'){
        return true;
    }else{
        alert(result);
        return false;
    }
}

function chkDBSubDomain(domain){

    var urls      ="/comm/chkdbsubdomain_xmlhttp.php";
    var params ="";
    params+="&domain="+domain;

    var result = getXMLHTTP(urls,params,'POST');
    result=strTrim(result);
    
    if(result=='OK'){
        return true;
    }else{
        alert(result);
        return false;
    }
}

function checkPortalDomain(domain){

    var k=0;
    var portal=new Array();
    portal[k++]="daum.net";
    portal[k++]="hanmail.net"
    portal[k++]="gmail.com";
    portal[k++]="yahoo.com";
    portal[k++]="yahoo.co.kr";
    portal[k++]="naver.com";
    portal[k++]="nate.com";
    portal[k++]="paran.com";
    portal[k++]="natian.com";
    portal[k++]="dreamwiz.com";
    portal[k++]="empal.com";
    portal[k++]="empas.com";
    portal[k++]="korea.com";
    portal[k++]="freechal.com";
    portal[k++]="lycos.com";
    
    for(k=0;k<portal.length;k++) if( domain.indexOf(portal[k])==0 ) return false;
    for(k=0;k<portal.length;k++) if( domain.indexOf("."+portal[k])>=0 ) return false;

    return true;
}
function checkCafe24Domain(domain){

    var k=0;
    var cafe24=new Array();
    cafe24[k++]="cafe24.com";
    cafe24[k++]="user24.com"
    cafe24[k++]="simplexi.com";
    cafe24[k++]="echat.com";
    cafe24[k++]="cafe24.kr";
    cafe24[k++]="cafe24.net";
    cafe24[k++]="cafe24.co.kr";
    cafe24[k++]="xn--24-he3kz3o.com";
    cafe24[k++]="xn--24-he3kz3o.net";

    for(k=0;k<cafe24.length;k++) if( domain.indexOf(cafe24[k])==0 ) return false;
    for(k=0;k<cafe24.length;k++) if( domain.indexOf("."+cafe24[k])>=0 ) return false;

    return true;
}

function checkDomain(domain){
    
    var domains;
    var filter;

    // . È®ÀÎ
    if( domain.indexOf(".")<0 ) return false;

    //Æ¯¼ö¹®ÀÚ ÇÊÅÍ¸µ
    filter  = /^([a-z0-9\-.]){4,63}$/;
    if( filter.test(domain)==false ) return false;

    if( domain.indexOf(".pe.kr")>=0 )        domains=domain.split(".pe.");
    else if( domain.indexOf(".re.kr")>=0 )  domains=domain.split(".re.");
    else if( domain.indexOf(".or.kr")>=0 )  domains=domain.split(".or.");
    else if( domain.indexOf(".co.kr")>=0 )  domains=domain.split(".co.");
    else if( domain.indexOf(".go.kr")>=0 )  domains=domain.split(".go.");
    else if( domain.indexOf(".com.au")>=0 ) domains=domain.split(".com."); // ±¹°¡ µµ¸ÞÀÎ
    else if( domain.indexOf(".ne.kr")>=0 ) domains=domain.split(".ne."); 
    else if( domain.indexOf(".co.nz")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".seoul.kr")>=0 ) domains=domain.split(".seoul."); 
    else if( domain.indexOf(".busan.kr")>=0 ) domains=domain.split(".busan."); 
    else if( domain.indexOf(".daegu.kr")>=0 ) domains=domain.split(".daegu."); 
    else if( domain.indexOf(".incheon.kr")>=0 ) domains=domain.split(".incheon."); 
    else if( domain.indexOf(".gwangju.kr")>=0 ) domains=domain.split(".gwangju."); 
    else if( domain.indexOf(".ulsan.kr")>=0 ) domains=domain.split(".ulsan."); 
    else if( domain.indexOf(".gyeonggi.kr")>=0 ) domains=domain.split(".gyeonggi."); 
    else if( domain.indexOf(".gangwon.kr")>=0 ) domains=domain.split(".gangwon."); 
    else if( domain.indexOf(".chungbuk.kr")>=0 ) domains=domain.split(".chungbuk."); 
    else if( domain.indexOf(".chungnam.kr")>=0 ) domains=domain.split(".chungnam."); 
    else if( domain.indexOf(".jeonbuk.kr")>=0 ) domains=domain.split(".jeonbuk."); 
    else if( domain.indexOf(".jeonnam.kr")>=0 ) domains=domain.split(".jeonnam."); 
    else if( domain.indexOf(".gyeongbuk.kr")>=0 ) domains=domain.split(".gyeongbuk."); 
    else if( domain.indexOf(".gyeongnam.kr")>=0 ) domains=domain.split(".gyeongnam."); 
    else if( domain.indexOf(".jeju.kr")>=0 ) domains=domain.split(".jeju."); 
    else if( domain.indexOf(".com.mx")>=0 ) domains=domain.split(".com."); 
    else if( domain.indexOf(".co.uk")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".com.cn")>=0 ) domains=domain.split(".com."); 
    else if( domain.indexOf(".net.cn")>=0 ) domains=domain.split(".net."); 
    else if( domain.indexOf(".org.cn")>=0 ) domains=domain.split(".org."); 
    else if( domain.indexOf(".co.uk")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".me.uk")>=0 ) domains=domain.split(".me."); 
    else if( domain.indexOf(".org.uk")>=0 ) domains=domain.split(".org."); 
    else if( domain.indexOf(".net.in")>=0 ) domains=domain.split(".net."); 
    else if( domain.indexOf(".org.in")>=0 ) domains=domain.split(".org."); 
    else if( domain.indexOf(".ind.in")>=0 ) domains=domain.split(".ind."); 
    else if( domain.indexOf(".firm.in")>=0 ) domains=domain.split(".firm."); 
    else if( domain.indexOf(".gen.in")>=0 ) domains=domain.split(".gen."); 
    else if( domain.indexOf(".co.in")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".co.cc")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".co.jp")>=0 ) domains=domain.split(".co."); 
    else if( domain.indexOf(".ac.kr")>=0 ) domains=domain.split(".ac."); 

    else domains=domain.split(".");

    if( domains.length>=3 ) return false;
    if( domains.length<1 ) return false;

    var domainName =domains[0];
    var domainExt="";

    for(k=1;k<domains.length;k++){
        if( k>1 ) domainExt+=".";
        domainExt+=domains[k];
    }
    
    //µµ¸ÞÀÎ ÀÌ¸§ ±æÀÌ
    if( domainName.length<2 ) return false; 

    //µµ¸ÞÀÎ ÀÌ¸§ ÇÊÅÍ¸µ
    filter  = /^([^\-])([a-z0-9\-])*([^\-])$/;
    if( filter.test(domainName)==false ) return false;

    //µµ¸ÞÀÎ ÀÍ½ºÅÙ¼Ç È®ÀÎ
    if( domainExt=="" || domainExt==null ) return false;

    //µµ¸ÞÀÎ ÀÍ½ºÅÙ¼Ç ÇÊÅÍ¸µ
    filter  = /^([^\.])([a-z\.]){0,6}([^\.])$/;
    if( filter.test(domainExt)==false ) return false;

    //cafe24 µµ¸ÞÀÎ Ã¼Å©
    if(checkCafe24Domain(domain)==false) return false;

    return true;
}

/*
function checkKoreanDomain(domainName){//µµ·¹Áö ¼Ò½º
    
    var domain_len_kr=0;
    var domain_len_en=0;
    var language_type='E';
    
    if( domainType=="korean" ){

        for (var i=0; i < domainName.length; i++ ){
            var charvalue  =domainName.charAt (i);
            var char_code =domainName.charCodeAt (i);
            
            if ((i == 0 && charvalue == '-') || (i == (domainName.length-1) && charvalue == '-')){
                alert('µµ¸ÞÀÎÀÌ¸§Àº hyphen(-)À¸·Î ½ÃÀÛÇÏ°Å³ª ³¡³¯ ¼ö ¾ø½À´Ï´Ù.\nÈ®ÀÎ ÈÄ, ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
                return false;
            }

            if( char_code > 12592 && char_code < 55199){// ÇÑ±Û¿µ¿ª
            }else{                                                    // ÇÑ±Û¾Æ´Ï°í ¿µ¾î¾Æ´Ñ °ª.
                alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                return false;
            }

            if(char_code > 12592 && char_code < 44032){// ±ÛÀÚ°¡ ¾Æ´Ñ ÇÑ±Û(¤¡, ¤¤, ¤Á, ¤¿) ¶Ç´Â ÇÑ±ÛÀÌ ¾Æ´Ñ ¾ð¾î(ÀÏºÎÇÑ¹®Æ÷ÇÔ)
                alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                return false;
            }else if(char_code >= 44032 && char_code <= 55199){// ÇÑ±Û¿µ¿ª
                language_type = 'K';
            }else{// ÇÑ±Û¾Æ´Ï°í ¿µ¾î¾Æ´Ñ °ª.
                alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                return false;
            }
    
        }

        if (language_type == 'K'){
            for (i=0; i < domainName.length; i++ ){
                domain_len_kr = domain_len_kr + 2;
            }
        }else{
            domain_len_en = domainName.length;
        }

        if (domain_len_en > 63 ||  domain_len_kr > 70 ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }
        
        if (domain_len_en > 0 &&  domain_len_en < 2 ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }

        // ÇÑ±Û.krÀÏ°æ¿ì 2ÀÚ ÀÌ»ó 
        if(!(document.mulform.tld[1].checked || document.mulform.tld[2].checked) && domain_len_kr > 0 &&  domain_len_kr < 4  ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Û.KR °æ¿ì 2~17ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }

        if(domain_len_kr > 0 &&  domain_len_kr < 2  ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }
        
        if (domainName.charAt(0) == 'b' && domainName.charAt(1) == 'q' && domainName.charAt(2) == '-' && domainName.charAt(3) == '-'){
            alert ('bq--·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀÎÀÌ¸§Àº µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n´Ù¸¥ µµ¸ÞÀÎÀÌ¸§À¸·Î ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
            return false;
        }

        if (domainName.charAt(0) == 'x' && domainName.charAt(1) == 'n' && domainName.charAt(2) == '-' && domainName.charAt(3) == '-'){
            alert ('xn--·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀÎÀÌ¸§Àº µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n´Ù¸¥ µµ¸ÞÀÎÀÌ¸§À¸·Î ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
            return false;
        }

    }else if( domainType=="english" ){

        for (var i=0; i < domainName.length; i++ ){
            var charvalue  =domainName.charAt (i);
            var char_code =domainName.charCodeAt (i);
            
            if ((i == 0 && charvalue == '-') || (i == (domainName.length-1) && charvalue == '-')){
                alert('µµ¸ÞÀÎÀÌ¸§Àº hyphen(-)À¸·Î ½ÃÀÛÇÏ°Å³ª ³¡³¯ ¼ö ¾ø½À´Ï´Ù.\nÈ®ÀÎ ÈÄ, ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
                return false;
            }
            
            if( (char_code > 47 && char_code < 58) || (char_code > 64 && char_code < 91) || (char_code > 96 && char_code < 123) ||char_code == 45 ){ }
            else if(document.mulform.tld[0].checked || document.mulform.tld[1].checked || document.mulform.tld[2].checked){
                // com/netÀÇ °æ¿ì (¤¡, ¤¤ , ¤Á , ¤¿) µîÀÇ Æ¯¼ö¹®ÀÚ Çã¿ë
                if( char_code > 12592 && char_code < 55199){// ÇÑ±Û¿µ¿ª
                    language_type = 'K';
                }else{                                                    // ÇÑ±Û¾Æ´Ï°í ¿µ¾î¾Æ´Ñ °ª.
                    alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                    return false;
                }
            }else{
                if(char_code > 12592 && char_code < 44032){// ±ÛÀÚ°¡ ¾Æ´Ñ ÇÑ±Û(¤¡, ¤¤, ¤Á, ¤¿) ¶Ç´Â ÇÑ±ÛÀÌ ¾Æ´Ñ ¾ð¾î(ÀÏºÎÇÑ¹®Æ÷ÇÔ)
                    alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                    return false;
                }else if(char_code >= 44032 && char_code <= 55199){// ÇÑ±Û¿µ¿ª
                    language_type = 'K';
                }else{// ÇÑ±Û¾Æ´Ï°í ¿µ¾î¾Æ´Ñ °ª.
                    alert('ÀÔ·ÂÇÏ½Å µµ¸ÞÀÎÀÌ¸§Áß ('+ charvalue + ') Àº Á¦ÇÑµÈ Æ¯¼öÅ°ÀÌ°Å³ª ÇÑ±Û/¿µ¾î°¡ ¾Æ´Õ´Ï´Ù.');
                    return false;
                }
            }
        }

        if (language_type == 'K'){
            for (i=0; i < domainName.length; i++ ){
                domain_len_kr = domain_len_kr + 2;
            }
        }else{
            domain_len_en = domainName.length;
        }

        if (domain_len_en > 63 ||  domain_len_kr > 70 ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }
        
        if (domain_len_en > 0 &&  domain_len_en < 2 ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }

        // ÇÑ±Û.krÀÏ°æ¿ì 2ÀÚ ÀÌ»ó 
        if(!(document.mulform.tld[1].checked || document.mulform.tld[2].checked) && domain_len_kr > 0 &&  domain_len_kr < 4  ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Û.KR °æ¿ì 2~17ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }

        if(domain_len_kr > 0 &&  domain_len_kr < 2  ){
            alert ('µµ¸ÞÀÎÀÌ¸§ ±ÔÄ¢¿¡ À§¹èµË´Ï´Ù. 2~63 ÀÚ(ÇÑ±Ûµµ¸ÞÀÎÀÎ °æ¿ì 1~35ÀÚ)ÀÇ ¼ýÀÚ, ¾ËÆÄºª, -(hyphen)À¸·Î ´Ù½Ã ÀÔ·ÂÇÏ½Ê½Ã¿À.');
            return false;
        }
        
        if (domainName.charAt(0) == 'b' && domainName.charAt(1) == 'q' && domainName.charAt(2) == '-' && domainName.charAt(3) == '-'){
            alert ('bq--·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀÎÀÌ¸§Àº µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n´Ù¸¥ µµ¸ÞÀÎÀÌ¸§À¸·Î ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
            return false;
        }

        if (domainName.charAt(0) == 'x' && domainName.charAt(1) == 'n' && domainName.charAt(2) == '-' && domainName.charAt(3) == '-'){
            alert ('xn--·Î ½ÃÀÛÇÏ´Â µµ¸ÞÀÎÀÌ¸§Àº µî·ÏÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.\n´Ù¸¥ µµ¸ÞÀÎÀÌ¸§À¸·Î ´Ù½Ã ½ÃµµÇÏ¿© ÁÖ½Ê½Ã¿À.');
            return false;
        }

    }
    
    return true;
}
*/

function checkUrlValue(address){
	
	if( address==null || address=="" ) return false;
	
	address=address.toLowerCase();

	if( address.indexOf("http://")>=0 )  return false;

	return true;
}

function limitCharacter(limit){

	var eventName=window.event.srcElement.name;
	var obj=document.getElementById(eventName);	
	if( limit==null ) return;

	if( limit>0 && getStringByte(obj.value)>limit-1 ){
		event.returnValue=false;		
		alert("ÇÑ°è ±ÛÀÚ¼ö¸¦ ÃÊ°úÇÏ¿© ´õ ÀÌ»ó ÀÔ·Â ÇÒ¼ö ¾ø½À´Ï´Ù.");
	}
}

function getStringByte(str){

	var nbytes=0;
	var ch="";
	for(k=0;k<str.length;k++){

		ch=str.charAt(k);		
		if( escape(ch).length>4 ){
			nbytes+=2;
		}else if( ch=="n"){
			if( str.charAt(k-1)!="r" ) nbytes+=1;
		}else if( ch=="<" || ch==">" ){
			nbytes += 4;
		}else{
			nbytes+=1;
		}
	}
	return nbytes;
}

//===================================================================================================================


function sooyaa_open(){

	var popUpFile				="/domains/domain_parking_viewer.php?src="+srcImg;

	var popUpWidth			=300;
	var popUpHeight			=300;
	var popUpWindowName	="popupDomainParking";
	var popUpOption			="width="+popUpWidth+",height="+popUpHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=0,top=0";
	var popUpWindow			=window.open(popUpFile,popUpWindowName,popUpOption);

	popUpWindow.focus();
	return;
}

function popupOpen(url,popUpWidth,popUpHeight,popUpOption){
	
	if(!popUpWidth)
		popUpWidth			=300;
	
	if(!popUpHeight)
		popUpHeight			=300;

	if(!popUpOption)
		popUpOption			="width="+popUpWidth+",height="+popUpHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,left=0,top=0";
	else
		popUpOption			="width="+popUpWidth+",height="+popUpHeight+','+popUpOption;


	var popUpWindowName	= null;
/*
	if( popUpWindowName != null )
	{
		self.popUpWindowName.close();
		self.popUpWindowName = null;

	}
*/
	var popUpWindow			=window.open(url,'',popUpOption);
	popUpWindow.focus();
	return;
}

function signPopupOpen(url){
	
	var	popUpOption			="width=820,height=600toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=auto";


	var popUpWindow			=window.open(url,'signPopup',popUpOption);
	popUpWindow.focus();
	return;
}

/***********************************************
´ÙÀÌ¾î·Î±×Ã¢
***********************************************/
function dialogOpen(url, iwidth, iheight, ileft, itop){
	showModelessDialog(url, window, "dialogHeight:" + iheight + "px; dialogLeft:" + ileft + "px; dialogTop:" + itop + "px; dialogWidth:" + iwidth + "px; help=no; toolbars=no; status=no; resizable=off; scroll=off;");
}

function updateStat(obj){
   var url="/comm/stat.php";
   var regexp = /&/g;
   var param = obj.outerHTML.replace(regexp, '#');
   getXMLHTTP(url, 'target='+param, 'POST');
}

//ÄÞ¸¶ ºÙÀÌ±â
function moneyFormat(numstr) {
  var numstr = String(numstr);
  var re0 = /(\d+)(\d{3})($|\..*)/;
  if (re0.test(numstr))
    return numstr.replace(
      re0,
      function(str,p1,p2,p3) { return number_format(p1) + "," + p2 + p3; }
    );
  else
    return numstr;
}



function secession(server){
    
    if( server==null || server=="" ) return;

	var result;
	var str='mode=memberOut';
	result=getXMLHTTP('/comm/logout.php',str,'POST');

	//var popUpFile				="http://"+server+"/src/php/secede/index.html";
	if(result == "F"){
		var popUpFile				="https://user.cafe24.com/secede.php?";
	}else{
		var popUpFile				="https://user.cafe24.com/secede.php?id="+result;
	}
	


	var popUpWidth			=767;
	var popUpHeight			=500;
	var popUpWindowName	="";
	var popUpOption			="width="+popUpWidth+",height="+popUpHeight+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,left=0,top=0";
	var popUpWindow			=window.open(popUpFile,popUpWindowName,popUpOption);

	popUpWindow.focus();
	return;
}


//È£½ºÆÃ ½ºÆå È­¸é ¹öÆ° ÀÌ¹ÌÁö º¯°æ ÇÔ¼ö
var buttonFlag=false;
function changeButton(idx){
    
    var obj=window.event.srcElement;

    if( obj.src=="http://image.hosting.cafe24.com/hosting/myservice/but_t_apply_new2.gif" ){
        setCookie("banner","");
        return;
    }
    
    if( buttonFlag==false ){
        var cookieValue=getCookie("banner");
        if( cookieValue=="" || cookieValue==null ) cookieValue="";

        if( cookieValue=="" ){
            if( idx=="16" || idx=="19" || idx=="21" || idx=="35" || idx=="38" || idx=="55" || idx=='60' || idx=="65" || idx=="70" || idx=="79" || idx=="85" || idx=="96" || idx=="107" || idx=="112" || idx=='139' || idx=='247' ){
                obj.src="http://image.hosting.cafe24.com/hosting/myservice/but_t_apply_new2.gif";
                buttonFlag=true;
            }
        }else if( idx==cookieValue ){
            obj.src="http://image.hosting.cafe24.com/hosting/myservice/but_t_apply_new2.gif";
            buttonFlag=true;
        }
    }

    return;
}
/***********************************************
Åë°è
<tag title='title' hrefUrl='url' groupVal='topmenu, banner, mainLEFT, mainRIGHT'>
<a href='', title='',groupVal='' isimage><img></a>
@DB log.click_stat
@isimage : ÀÌ¹ÌÁö Å¬¸¯ (img src)
***********************************************/
function clickStat(){
    var eventObj, obj;
    eventObj = window.event.srcElement;
    if(clickStat.arguments.length>0)
        obj=clickStat.arguments[0];
	
	if(isObject(obj)==false)
		obj=eventObj;
   
    var str;
    var textUrl;
    var result;
    var textVal;
    var groupVal;
	var textImg='';
    
	//Å¸ÀÌÆ² ¹è³Ê´Â ÀÌ¹ÌÁö·Î Ç¥Çö
	if(obj.getAttribute('isimage')!=null){
		if(eventObj.tagName=='IMG'){
			textImg=escape(eventObj.src);
		}
		else{
			textImg='';
		}
	}
	textVal=obj.title;
    groupVal=obj.groupVal;

    if(obj.tagName=='A'){
        textUrl=obj.href;
    }
    else{
        textUrl=obj.hrefUrl;
    }
    str='link='+escape(textUrl);
    str+='&title='+textVal;
    str+='&groupVal='+groupVal;
	str+='&imgsrc='+escape(textImg);

    result=getXMLHTTP('/comm/clickstat_xmlhttp.php',str,'POST');

//    alert(result);

}


function clickStat_New(event){
    var eventObj, obj;
	if(window.event)
	{
		eventObj = window.event.srcElement;
	}
	else
	{
		eventObj = event.target;
	}

    
    if(clickStat_New.arguments.length>0)
        obj=clickStat_New.arguments[0];
	
	if(isObject(obj)==false)
		obj=eventObj;
   
    var str;
    var textUrl;
    var result;
    var textVal;
    var groupVal;
	var textImg='';
    
	//Å¸ÀÌÆ² ¹è³Ê´Â ÀÌ¹ÌÁö·Î Ç¥Çö
	if(obj.getAttribute('isimage')!=null){
		if(eventObj.tagName=='IMG'){
			textImg=escape(eventObj.src);
		}else if(obj.imgSrc){
            textImg = obj.imgSrc;
        }else{
			textImg='';
		}
	}

    //textImg = textImg.replace("https://","http://");


	textVal=obj.title;
    groupVal=obj.groupVal;


    textUrl=obj.hrefUrl;

    str='link='+escape(textUrl);
    str+='&title='+textVal;
    str+='&groupVal='+groupVal;
	str+='&imgsrc='+escape(textImg);
    result=getXMLHTTP('/comm/clickstat_xmlhttp.php',str,'POST');
}


/************************** 080118 ·¹ÀÌ¾î ÀÌµ¿ ¼Ò½º Ãß°¡ _ ¼ÕÁö°ï ****************************************/
var TnTL_clickTime;
function DragResize_DN(it_Resize,evt,div_id){

    if(div_id){
        mv_act_objt=document.getElementById(div_id);
        if(mv_act_objt.style.position!='absolute'){
            mv_act_objt.style.left=TnT_get_objLeft(mv_act_objt);
            mv_act_objt.style.top=TnT_get_objTop(mv_act_objt);
            mv_act_objt.style.position='absolute';
        }
        mv_act_objt.style.zIndex=++iwinzidx;
    }
    else{mv_act_objt=iwindowLAYER;}

    DragResize_start=1;
    Drg_x=(this_browser=='n')? evt.pageX : event.clientX;
    Drg_y=(this_browser=='n')? evt.pageY : event.clientY;

    if(it_Resize<1){// Drag
        temp1=parseInt(mv_act_objt.style.left);
        temp2=parseInt(mv_act_objt.style.top);
        if(this_browser=='n')  document.onmousemove=TnTmoveAct_n;
        else document.onmousemove=TnTmoveAct;
    }
    else{// Resize
        iwindoWidth=parseInt(TntiwindowTable.width); // °¡·Î
        iwindoHeight=parseInt(TntiwindowTable.height); // ¼¼·Î
        if(this_browser=='n')  document.onmousemove=TnTresizeAct_n;
        else document.onmousemove=TnTresizeAct;
    }
    TnTL_clickTime=1;
}


function TnTmoveAct(){ // drag
    if(DragResize_start==1){
        mv_act_objt.style.left=temp1+event.clientX-Drg_x;
        mv_act_objt.style.top=temp2+event.clientY-Drg_y;
        return false;
    }
}

// resize move
function TnTresizeAct(){
    if(DragResize_start==1){
        var re_x=iwindoWidth+event.clientX-Drg_x;
        var re_y=iwindoHeight+event.clientY-Drg_y;
        if(re_x<50 || re_y<50) return false;
        iwindow_RESIZE(re_x,re_y);
        return false;
    }
}

// ºÎ¶ó¿ìÀú ¹ÙÅÁÈ­¸é Å¬¸¯½Ã ·¹ÀÌ¾î ÀÚµ¿À¸·Î ´ÝÈ÷°ÔÇÔ(Áö¿ö ¹ö·Áµµ µÊ) ----------------------
 document.onclick=iwindow_CLOSE_AUTO;
function iwindow_CLOSE_AUTO(){
	DragResize_start=0;
	if(TnTL_clickTime==1) return; // iwindow ¸¦ µå·¡±× ro Å©±âº¯°æ µ¿ÀÛÈÄ¿¡´Â ÀÚµ¿´Ý±â Àû¿ë¾ÈÇÔ(¹«Á¶°Ç ÀÚµ¿´Ý±â Àû¿ëÇÏ·Á¸é ÀÌ ¶óÀÎÀ» »èÁ¦)
	if(this_browser=='e'){
		if (event.srcElement.className=="TnT_Layer_dragin") return; // iwindow: Drag, Resize
		if (event.srcElement.className=="TnT_Top_button") return; // iwindow : TopButton
		if (event.srcElement.className=="TnT_Editor_button") return; // editor : Button
	}
	if((TnTL_clickTime+500)<(new Date()).getTime()){iwindow_CLOSE();}
}


function TnTmoveAct_n(evt){ // drag
    if (DragResize_start==1){
        mv_act_objt.style.left=temp1+evt.pageX-Drg_x;
        mv_act_objt.style.top=temp2+evt.pageY-Drg_y;
        return false;
    }
}

// resize move
function TnTresizeAct_n(evt){
    if (DragResize_start==1){
        var re_x=iwindoWidth+evt.pageX-Drg_x;
        var re_y=iwindoHeight+evt.pageY-Drg_y;
        if(re_x<50 || re_y<50) return false;
        iwindow_RESIZE(re_x,re_y);
        return false;
    }
}

// thisobj ÀÇ Top
function TnT_get_objTop(thisobj){
    if (thisobj.offsetParent==document.body) return thisobj.offsetTop;
    else return thisobj.offsetTop + TnT_get_objTop(thisobj.offsetParent);
}

// thisobj ÀÇ Left
function TnT_get_objLeft(thisobj){
    if (thisobj.offsetParent==document.body) return thisobj.offsetLeft;
    else return thisobj.offsetLeft + TnT_get_objLeft(thisobj.offsetParent);
}


// onload ±âº»¸ðµå
mouseDN_X=0;
mouseDN_Y=0;
if(navigator.userAgent.indexOf('MSIE') == -1){
	this_browser='n';
	document.onmousedown=function(n_evt){
		mouseDN_X=n_evt.pageX;
		mouseDN_Y=n_evt.pageY;
	}
	it_img_tag='input type=image '; // iwindow title
}
else{
	this_browser='e';
	it_img_tag='img ';
}
iwinzidx=10;
tntactiwin='';
/************************** //080118 ·¹ÀÌ¾î ÀÌµ¿ ¼Ò½º Ãß°¡ _ ¼ÕÁö°ï ****************************************/

/* ÇÃ·¡½Ã ÀåÂø 090116 */
function viewFlash(src,width,height,wmode)
{
	document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="' + width + '" height="' + height + '">');
	document.write('<param name=movie value="' + src + '">');
	document.write('<param name=quality value=high>');
	document.write('<param name=allowScriptAccess value=always>');
	if(wmode == 0){ document.write('<param name="wmode" value="transparent">');}
	document.write('<embed src="' + src + '" quality=high pluginspage="https://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" wmode="transparent" width="' + width + '" height="' + height + '">');
	document.write('</embed> ');
	document.write('</object>');
}
/* //ÇÃ·¡½Ã ÀåÂø 090116 */



/* top¸Þ´º ÄíÅ°°ª 20090202 */
function getMenuNoCoo(path, menuNoCoo){
	var menuArray = new Array();
	var specialArray = new Array();
	var result;
	var returnMenuNo = false;

	specialArray = Array('special','streaming','ucc');
	menuArray = Array('hosting','special','server','domain','shopping','homepage','biz','marketing','others','myservice');
		for(var i=0;i<specialArray.length;i++){
			if(path == specialArray[i]){
				returnMenuNo = 2;
				break;
			}
		}
		if(returnMenuNo != 2){
			for(var i=0;i<menuArray.length;i++){
				if(path == menuArray[i]){
					returnMenuNo = i+1;
					break;
				}
			}
		}
		
	return returnMenuNo;
}
/* top¸Þ´º ÄíÅ°°ª 20090202 */




function in_array(needle, haystack, strict) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: in_array('van', ['Kevin', 'van', 'Zonneveld']);
    // *     returns 1: true
 
    var found = false, key, strict = !!strict;
 
    for (key in haystack) {
        if ((strict && haystack[key] === needle) || (!strict && haystack[key] == needle)) {
            found = true;
            break;
        }
    }
 
    return found;
}


// ¼­ºñ½º ½ÅÃ» ÆäÀÌÁö·Î ÀÌµ¿
function goMakeId(loginYN, url){
	if(loginYN == "N"){
		showLoginLayerNew(url);
	}else{
		document.location.replace(url);
	}
}

// ³ªÀÇ ¼­ºñ½º °ü¸® ÆäÀÌÁö·Î ÀÌµ¿
function goMyservice(loginYN, url){
	if(loginYN == "N"){
		showLoginLayerNew(url);
	}else{
		document.location.href=url;
	}
}

function str_replace(search, replace, subject) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   improved by: Gabriel Paderni
    // +   improved by: Philip Peterson
    // +   improved by: Simon Willison (http://simonwillison.net)
    // +    revised by: Jonas Raoni Soares Silva (http://www.jsfromhell.com)
    // +   bugfixed by: Anton Ongson
    // +      input by: Onno Marsman
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +    tweaked by: Onno Marsman
    // +      input by: Brett Zamir
    // +   bugfixed by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: str_replace(' ', '.', 'Kevin van Zonneveld');
    // *     returns 1: 'Kevin.van.Zonneveld'
    // *     example 2: str_replace(['{name}', 'l'], ['hello', 'm'], '{name}, lars');
    // *     returns 2: 'hemmo, mars'
 
    var s = subject;
    var ra = r instanceof Array, sa = s instanceof Array;
    var f = [].concat(search);
    var r = [].concat(replace);
    var i = (s = [].concat(s)).length;
    var j = 0;
    
    while (j = 0, i--) {
        if (s[i]) {
            while (s[i] = (s[i]+'').split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){};
        }
    }
 
    return sa ? s : s[0];
}



function getXMLHttpRequest(){

    var oRequest = false;

    /* branch for native XMLHttpRequest object */
    if( window.XMLHttpRequest ) {
        try {
            oRequest = new XMLHttpRequest();
        }
        catch(e) {
            oRequest = false;
        }
    /* branch for IE/Windows ActiveX version */
    } else if( window.ActiveXObject ) {
        try {
            oRequest = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e) {
            try {
                oRequest = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(e) {
                oRequest = false;
            }
        }
    }

    return oRequest;
};



function saveid(frmName) {
	if(frmName=='main') var frm = document.login_form;
	else if(frmName=='layer') var frm = document.login_layer_form;
	
    var expdate = new Date();
    if (frm.checkId.checked==true)
      expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 30); 
    else
      expdate.setTime(expdate.getTime() - 1);
    setCookieValue("TempLoginID", frm.f_id.value, expdate);
  } 


function setCookieValue (name, value, expires) {
    document.cookie = name + "=" + escape (value) + "; path=/; expires=" + expires.toGMTString();
 }

