// LTRIM
String.prototype.ltrim = function()
{
 var re = /\s*((\S+\s*)*)/;
    return this.replace(re, "$1");
}

// RTRIM
String.prototype.rtrim = function()
{
 var re = /((\s*\S+)*)\s*/;
 return this.replace(re, "$1");
}

// TRIM
String.prototype.trim = function() 
{
 return this.ltrim().rtrim();
}


//replaceALL
String.prototype.replaceAll = function(str1, str2)
{
 var temp = this;

 while (1)
 {
  if( temp.indexOf(str1) != -1 )
   temp = temp.replace(str1, str2);
  else
  break;
 }
 return temp;
}

//ÇÃ·¡½Ã ÆÄÀÏ ·Îµå ÇÔ¼ö
function loadFlash(objSrc, width, height, wmode) {
	var obj = '';
	obj += '<object type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="'+width+'" height="'+height+'">';
	obj += '<param name="movie" value="'+objSrc+'">';
	obj += '<param name="quality" value="high">';
	obj += '<param name="bgcolor" value="#000000">';
	obj += '<param name="wmode" value="'+wmode+'">';
	obj += '<param name="menu" value="false">';
	obj += '<param name="Command" value="Close">';
	obj += '<param name="swliveconnect" value="true">';
	obj += '<embed src="'+objSrc+'" quality=high bgcolor="#000000" width="'+width+'" height="'+height+'" swliveconnect="true" id="param" name="param" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"><\/embed>';
	obj += '<\/object>';
	document.write(obj);
}



// »õÃ¢¶ç¿ì±â
function fncOpenPanel(strUrl, inrWidth, intHeight) {
	var newp = "width=" + inrWidth + ", height=" + intHeight + ", directories=no, scrollbars=no, resizable=yes";
	window.open(strUrl, "new", newp);
}


// »õÃ¢¶ç¿ì±â ½ºÅ©·Ñ
function fncOpenPanel_SC(strUrl, inrWidth, intHeight) {
	var newp = "width=" + inrWidth + ", height=" + intHeight + ", directories=no, scrollbars=yes, resizable=no";
	window.open(strUrl, "new", newp);
}


// ¼ýÀÚ¸¸ ÀÔ·Â
function onlyNumber() {

		if((event.keyCode<48)||(event.keyCode>57))
	{
		alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù');
		event.returnValue=false;
	}
}



// ÀÚ¸´¼öÈ®ÀÎ(ÃÖ¼Ò)
function fncMinCheck(strFrmName, strFieldName, strFieldNickName, intMin) {

	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);

	if (strCheckObj.value.length<intMin) {
		alert(strFieldNickName+" Ç×¸ñÀ» È®ÀÎÇÏ¼¼¿ä.\n"+strFieldNickName+" Ç×¸ñÀº "+intMin+"±ÛÀÚ ÀÌ»óÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		strCheckObj.focus();
		return false;
	}
	else { return true; }

}

// ÀÚ¸´¼öÈ®ÀÎ
function fncMinMaxCheck(strFrmName, strFieldName, strFieldNickName, intMin, intMax) {

	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);
	if (strCheckObj.value.length<intMin || strCheckObj.value.length>intMax) {
		alert(strFieldNickName+" Ç×¸ñÀ» È®ÀÎÇÏ¼¼¿ä.\n"+strFieldNickName+" Ç×¸ñÀ» "+intMin+"±ÛÀÚ ÀÌ»ó "+intMax+"±ÛÀÚ ÀÌÇÏÀÌ¾î¾ß ÇÕ´Ï´Ù.");
		strCheckObj.focus();
		return false;
	}
	else { return true; }

}

// °ø¶õÃ¼Å©
function fncNullCheck(strFrmName, strFieldName, strFieldNickName) {

	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);
	if (strCheckObj.value.indexOf(" ")>0) {
		alert(strFieldNickName+" Ç×¸ñÀ» È®ÀÎÇÏ¼¼¿ä.\n"+strFieldNickName+" Ç×¸ñ¿¡ °ø¶õÀº Çã¿ëµÇÁö ¾Ê½À´Ï´Ù.");
		strCheckObj.focus();
		return false;
	}
	else { return true; }
}

// ¼ýÀÚ¸¸ µî·ÏµÇµµ·Ï Ã¼Å©
function fncValidString09Check (strFrmName, strFieldName, strFieldNickName) {

    var ValidString="0123456789";
	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);
	for (i=0; i<strCheckObj.value.length; i++) {
		if(ValidString.indexOf(strCheckObj.value.substring(i,i+1))<0) {
			alert(strFieldNickName+" Ç×¸ñ¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n"+strFieldNickName+" Ç×¸ñÀº ¼ýÀÚ·Î¸¸ µî·ÏÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
			strCheckObj.focus();
 			return false;
		}
    }
    return true;
}

// ¼ýÀÚ¿Í ¾ËÆÄºª¸¸ µî·ÏµÇµµ·Ï Ã¼Å©
function fncValidString09AZCheck (strFrmName, strFieldName, strFieldNickName) {

    var ValidString="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);
	
        for (i=0; i<strCheckObj.value.length; i++) {
                if(ValidString.indexOf(strCheckObj.value.substring(i,i+1))<0) {
                        alert(strFieldNickName+" Ç×¸ñ¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n"+strFieldNickName+" Ç×¸ñÀº ¿µ¹®ÀÚ¿Í ¼ýÀÚ·Î¸¸ µî·ÏÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
						strCheckObj.value="";
                        strCheckObj.focus();
                        return false;
                }
        }
        return true;
        
}

// ¼ýÀÚ¿Í ¾ËÆÄºª ¹× '-'¸¸ µî·ÏµÇµµ·Ï Ã¼Å©
function fncValidString09AZDashCheck (strFrmName, strFieldName, strFieldNickName) {

    var ValidString="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-";
	var strCheckObj = eval("document."+strFrmName+"."+strFieldName);
	
        for (i=0; i<strCheckObj.value.length; i++) {
                if(ValidString.indexOf(strCheckObj.value.substring(i,i+1))<0) {
                        alert(strFieldNickName+" Ç×¸ñ¿¡ Çã¿ëÇÒ ¼ö ¾ø´Â ¹®ÀÚ°¡ ÀÔ·ÂµÇ¾ú½À´Ï´Ù.\n"+strFieldNickName+" Ç×¸ñÀº ¿µ¹®ÀÚ¿Í ¼ýÀÚ·Î¸¸ µî·ÏÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
						strCheckObj.value="";
                        strCheckObj.focus();
                        return false;
                }
        }
        return true;
        
}

function fncValidPasswordCheck (strFrmName, strFieldName, strFieldNickName) {
	return true;
}

// ¼ýÀÚ¸¸ÀÔ·ÂµÇ°ÔÃ³¸®
function checkNumberKey(str)
	{
		if (event.keyCode != 8)
		{
			if (event.keyCode < 45 || event.keyCode > 57 || ((event.keyCode > 32 && event.keyCode < 48) || (event.keyCode > 57 && event.keyCode < 65) || (event.keyCode > 90 && event.keyCode < 97)))
		    	event.returnValue = false;
		}
	}

// ÀÌ¸ÞÀÏ À¯È¿Ã¼Å©
function fncValidEmailCheck(frm,fieldname)
{
	reg = new RegExp("^[\\w\\-]+(\\.[\\w\\-_]+)*@[\\w\\-]+(\\.[\\w\\-]+)*(\\.[a-zA-Z]{2,3})$", "gi");
	var emailobj = eval("document"+"."+frm+"."+fieldname);
	if (!reg.test(emailobj.value))
	{
		alert("Àß¸øµÈ Çü½ÄÀÇ ÀÌ¸ÞÀÏ ÁÖ¼ÒÀÔ´Ï´Ù.\n´Ù½Ã ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		emailobj.focus();
		return false;
	}
	else
		return true;
}



// ´ÙÀ½°´Ã¼·Î Æ÷Ä¿½ºÀÌµ¿
function funcNextFocus(frm,str,length,nextstr){

	var strCheckObj=eval("document"+"."+frm+"."+str);
	var strNextObj =eval("document"+"."+frm+"."+nextstr);

	if(length==strCheckObj.value.length){
		strNextObj.focus();
	}
}

// Ã¼Å©¹Ú½º °ªº¯°æ
function chkval(frm,str){
	var strCheckObj=eval("document"+"."+frm+"."+str);
	if(strCheckObj.value=='Y'){
		strCheckObj.value='N'
	}
	else{
		strCheckObj.value='Y'
	}
}	

// check ÇÑ °³¼ö¸¦ ¸®ÅÏÇÑ´Ù. 
function getCheckedCount( aElem )
{ 
	var elem = document.all; 
	var cnt = 0; 

	for ( var i=0; i<document.all.length; i++ )
	{ 
		if ( ( elem[i].type == "checkbox" ) && ( elem[i].checked ) && ( elem[i].name == aElem ) )
			cnt = cnt + 1; 
	} 
	return cnt; 
} 

// ÁöÁ¤µÈ ÀÌ¸§À» °¡Áø ¸ðµç checkbox¸¦ checkÇÑ´Ù
function checkAll( aElem )
{ 
	var elem = document.all; 
	var cnt = 0; 
    
	for ( var i=0; i<document.all.length; i++ ){ 
		if ( ( elem[i].type == "checkbox" ) && ( elem[i].name == aElem ) ) elem[i].checked = true; 
	} 
} 

// ÁöÁ¤µÈ ÀÌ¸§À» °¡Áø ¸ðµç checkbox¸¦ check ÇØÁ¦ÇÑ´Ù
function uncheckAll( aElem )
{ 
	var elem = document.all; 
	var cnt = 0; 
    
	for ( var i=0; i<document.all.length; i++ ){ 
		if ( ( elem[i].type == "checkbox" ) && ( elem[i].name == aElem ) ) elem[i].checked = false; 
	} 
} 

// ÁöÁ¤ÇÑ ÀÌ¸§À» °¡Áø ¸ðµç checkboxÀÇ checked °ªÀ» ¹ÝÀü ÇÑ´Ù. 
function invertCheck( aElem )
{ 
	var elem = document.all; 
	var cnt = 0; 

	for ( var i=0; i<document.all.length; i++ )
	{ 
		if ( ( elem[i].type == "checkbox" ) && ( elem[i].name == aElem ) )
		{ 
			if ( elem[i].checked )
			{ 
				elem[i].checked = false; 
			} 
			else
			{
				elem[i].checked = true; 
			} 
		} 
	} 
}  

// Radio¿¡¼­ check ÇÑ °³¼ö¸¦ ¸®ÅÏÇÑ´Ù. 
function getRadioCheckedCount( aElem )
{ 
	var elem = document.all; 
	var cnt = 0; 

	for ( var i=0; i<document.all.length; i++ )
	{ 
		if ( ( elem[i].type == "radio" ) && ( elem[i].checked ) && ( elem[i].name == aElem ) )
			cnt = cnt + 1; 
	} 
	return cnt; 
} 

function change_image_view(res_img,thumbName){
	document.getElementById(""+res_img+"").innerHTML = "<img src=\"/images/pr/"+thumbName+"\" width=\"209\" height=\"135\" alt=\""+thumbName+"\">";
}
function change_image_view02(thumbName,simg){
	
	document.getElementById("simulator_img01").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg01.gif','simulator_img01')\"><img src=\"/images/business/simulator_img01on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img01.gif\">";
	document.getElementById("simulator_img02").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg02.gif','simulator_img02')\"><img src=\"/images/business/simulator_img02on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img02.gif\">";
	document.getElementById("simulator_img03").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg03.gif','simulator_img03')\"><img src=\"/images/business/simulator_img03on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img03.gif\">";
	document.getElementById("simulator_img04").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg04.gif','simulator_img04')\"><img src=\"/images/business/simulator_img04on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img04.gif\">";
	document.getElementById("simulator_img05").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg05.gif','simulator_img05')\"><img src=\"/images/business/simulator_img05on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img05.gif\">";
	document.getElementById("simulator_img06").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('simulator_bimg06.gif','simulator_img06')\"><img src=\"/images/business/simulator_img06on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/simulator_img06.gif\">";
	
	
	document.getElementById("result_image01").innerHTML = "<img src=\"/images/business/"+thumbName+"\" width=\"479\" height=\"329\" alt=\""+thumbName+"\">";
	document.getElementById(""+simg+"").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view02('"+thumbName+"','"+simg+"')\"><img src=\"/images/business/"+simg+"on.gif\" class=\"rollover\" alt=\""+simg+"\"><img src=\"/images/business/"+simg+"on.gif\">";
	
}
function change_image_view03(thumbName,simg){
	document.getElementById("gfaro_simg01").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view03('gfaro_bimg01.gif','gfaro_simg01')\"><img src=\"/images/business/gfaro_simg01on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/gfaro_simg01.gif\">";
	document.getElementById("gfaro_simg02").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view03('gfaro_bimg02.gif','gfaro_simg02')\"><img src=\"/images/business/gfaro_simg02on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/gfaro_simg02.gif\">";
	document.getElementById("gfaro_simg03").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view03('gfaro_bimg03.gif','gfaro_simg03')\"><img src=\"/images/business/gfaro_simg03on.gif\" class=\"rollover\" alt=\"\"><img src=\"/images/business/gfaro_simg03.gif\">";
	
	
	//document.getElementById(""+res_img+"").innerHTML = "<img src=\"/images/business/"+thumbName+"\" width=\"304\" height=\"226\" alt=\""+thumbName+"\">";
	
	document.getElementById("result_image02").innerHTML = "<img src=\"/images/business/"+thumbName+"\" width=\"304\" height=\"226\" alt=\""+thumbName+"\">";
	document.getElementById(""+simg+"").innerHTML = "<a href=\"javascript:;\" class=\"rollover\" onclick=\"change_image_view03('"+thumbName+"','"+simg+"')\"><img src=\"/images/business/"+simg+"on.gif\" class=\"rollover\" alt=\""+simg+"\"><img src=\"/images/business/"+simg+"on.gif\">";
	
	
}
//ÇÁ·Î¸ð¼Ç ÀÌ¹ÌÁö
function initToggle(tabContainer) {
	triggers = tabContainer.getElementsByTagName("a");

	for(i = 0; i < triggers.length; i++) {
		if (triggers.item(i).href.split("#")[1])
			triggers.item(i).targetEl = document.getElementById(triggers.item(i).href.split("#")[1]);

		if (!triggers.item(i).targetEl)
			continue;

		triggers.item(i).targetEl.style.display = "none";
		triggers.item(i).onclick = function () {
			if (tabContainer.current == this) {
				this.targetEl.style.display = "none";
				tabContainer.current = null;
			} else {
				if (tabContainer.current) {
					tabContainer.current.targetEl.style.display = "none";
				}
				this.targetEl.style.display = "block";
				tabContainer.current = this;
			}
			return false;
		}
	}
}
//FAQ°Ô½ÃÆÇ

var previd = null;
	function displaySub(subID)
	{
		if (previd != null)
	{
		if (previd != subID)
	{
		previd.style.display = "none";
	}
}
	if (subID.style.display == "none")
	{
	subID.style.display = "block";
	}
	else
	{
	subID.style.display = "none";
}
	previd = subID;
	//titleID.style.bold = true;
}
//FAQ Åä±Û
function explain(tableMenu){  
	if (tableMenu.style.display == "none") 
		{
			tableMenu.style.display = ""; 
		}
	else     
	tableMenu.style.display = "none";    
}
//ÆäÀÌÁö³» ·¹ÀÌ¾îÆË¾÷
function openimg(iurl, iwidth, iheight) {
	newwin=window.open("", "img_view", "width=" + iwidth +", height=" + iheight + ",scrollbars=no,resizable=no");
	newwin.document.write("<head><title>img_view</title></head><body background='"+iurl+"' onclick='self.close();' style='cursor:pointer'>");	
	
//window.open("S_society_pop.asp?iurl="+iurl, "img_view", "width=" + iwidth +", height=" + iheight + ",scrollbars=no,resizable=no");
}
//ÀÌ¹ÌÁö Å¬¸¯½Ã ÀÌ¹ÌÁö ¿øº» ÆË¾÷º¸±â

function changeThumb(num){
	document.getElementById("thumb1").style.display = (num==1)? 'block': 'none';
	document.getElementById("thumb2").style.display = (num==2)? 'block': 'none';
}
//¸ÞÀÎÆäÀÌÁö ¾ð·Ðº¸µµ È«º¸¿µ»ó Åä±Û±â´É


function showroom() {
	window.open('/showroom/files/main.html','golfzone','width=900,height=700,scrollbars=yes,resizable=1');
}

function copyalert() {
	window.open('/etc/alert.asp','golfpop','width=330,height=144,scrollbars=no,resizable=0');
}