if(document.domain != "www.ssclinic.com") location.href = "http://www.ssclinic.com";

function goMenu(kindMenu)
{
	//alert(kindMenu);
	var url = "";
	switch(kindMenu)
	{
		/* º´¿ø¼Ò°³ */
		case 1 : url = "/about/?kind=intro"; break;
		case 2 : url = "/about/?kind=intro"; break;
		case 3 : url = "/about/?kind=greeting"; break;
		case 4 : url = "/about/?kind=profile"; break;
		case 5 : url = "/board/uboard.asp?id=press&u="; break;
		case 6 : url = "/about/?kind=map"; break;

		/* ¼ºÀÇÇÐ */
		case 7 : url = "/medic/?kind=1"; break;
		case 8 : url = "/medic/?kind=1"; break;
		case 9 : url = "/medic/?kind=2"; break;
		case 10 : url = "/medic/?kind=3"; break;
		case 11 : url = "/medic/?kind=4"; break;
		case 12 : url = "/medic/?kind=5"; break;
		case 13 : url = "/medic/?kind=6"; break;
		case 14 : url = "/board/uboard.asp?id=life&u="; break;
		case 15 : url = "/medic/?kind=8"; break;

		/* Á¦Ç° */
		case 16 : url = "/product/?kind=1"; break;
		case 17 : url = "/product/?kind=1"; break;
		case 18 : url = "/product/?kind=2"; break;
		case 19 : url = "/product/?kind=3"; break;
		case 20 : url = "/product/?kind=4"; break;
		case 21 : url = "/product/?kind=5"; break;
		case 22 : url = "/product/?kind=6"; break;
		case 23 : url = "/product/?kind=7"; break;
		case 24 : url = "/product/?kind=8"; break;

		/*»ó´ã*/
		case 25 : url = "/board/uboard.asp?id=counsel&u="; break;
		case 26 : url = "/board/uboard.asp?id=counsel&u="; break;
		case 27 : url = "/board/uboard.asp?id=counsel&u="; break;
		case 28 : url = "/faq/"; break;

		case 29 : url = "/bookstory/"; break;
		case 30 : url = "/bookstory/"; break;
		case 31 : url = "/board/uboard.asp?id=free&u="; break;
		case 32 : url = "/board/uboard.asp?id=humor&u="; break;
		case 33 : url = "/board/uboard.asp?id=sexromance&u="; break;
		case 34 : url = "/board/uboard.asp?id=exp&u="; break;
		case 38 : url = "/member/?kind=privacy"; break;
		case 39 : url = "/board/uboard.asp?id=notice&u="; break;


		case 35 : url = "/member/?kind=reg"; break;
		case 40 : goLogin(); break;
		case 45 : url = "/login/loginOut.asp"; break;


	}
	if (url != "") location.href = url;
}



/*======================================================
trim() : ¾ç¿· °ø¹éÀ» Á¦°ÅÇÑ´Ù
rtrim() : ¹®ÀÚ¿­ÀÇ ³¡(¿ÞÂÊ) °ø¹éÀ» Á¦°ÅÇÑ´Ù
ltrim() : ¹®ÀÚ¿­ÀÇ ½ÃÀÛ(¿À¸¥ÂÊ) °ø¹éÀ» Á¦°ÅÇÑ´Ù

========================================================*/
String.prototype.trim = function(){
    return this.replace(/^\s+|\s+$/g,'');
}
String.prototype.rtrim = function(){
    return this.replace(/\s+$/g,'');
}
String.prototype.ltrim = function(){
    return this.replace(/^\s+/g,'');
}
String.prototype.number_format=function(){
return this.replace(/(\d)(?=(?:\d{3})+(?!\d))/g,'$1,');
}

function Left(str, n){
if (n <= 0)
    return "";
else if (n > String(str).length)
    return str;
else
    return String(str).substring(0,n);
}


function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

//**ÄíÅ° °ü·Ã **//

// ÀúÀåÇÒ º¯¼ö¸í, ÀúÀåÇÒº¯¼ö, ÀÏÀÚ  (1:1ÀÏ, 2:2ÀÏ, 365:ÀÏ³â)

function setCookie (name, value, expiredays)
{
	var todayDate = new Date();
	todayDate.setDate( todayDate.getDate() + expiredays );
	document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";domain=.kraze.co.kr";
}

function getCookie( cookieName )
 {
  var search = cookieName + "=";
  var cookie = document.cookie;

  // ÇöÀç ÄíÅ°°¡ Á¸ÀçÇÒ °æ¿ì
  if( cookie.length > 0 )
  {
   // ÇØ´ç ÄíÅ°¸íÀÌ Á¸ÀçÇÏ´ÂÁö °Ë»öÇÑ ÈÄ Á¸ÀçÇÏ¸é À§Ä¡¸¦ ¸®ÅÏ.
   startIndex = cookie.indexOf( cookieName );

   // ¸¸¾à Á¸ÀçÇÑ´Ù¸é
   if( startIndex != -1 )
   {
    // °ªÀ» ¾ò¾î³»±â À§ÇØ ½ÃÀÛ ÀÎµ¦½º Á¶Àý
    startIndex += cookieName.length;

    // °ªÀ» ¾ò¾î³»±â À§ÇØ Á¾·á ÀÎµ¦½º ÃßÃâ
    endIndex = cookie.indexOf( ";", startIndex );

    // ¸¸¾à Á¾·á ÀÎµ¦½º¸¦ ¸øÃ£°Ô µÇ¸é ÄíÅ° ÀüÃ¼±æÀÌ·Î ¼³Á¤
    if( endIndex == -1) endIndex = cookie.length;

    // ÄíÅ°°ªÀ» ÃßÃâÇÏ¿© ¸®ÅÏ
    return unescape( cookie.substring( startIndex + 1, endIndex ) );
   }
   else
   {
    // ÄíÅ° ³»¿¡ ÇØ´ç ÄíÅ°°¡ Á¸ÀçÇÏÁö ¾ÊÀ» °æ¿ì
    return false;
   }
  }
  else
  {
   // ÄíÅ° ÀÚÃ¼°¡ ¾øÀ» °æ¿ì
   return false;
  }
 }


function deleteCookie( cookieName )
 {
  var expireDate = new Date();

  //¾îÁ¦ ³¯Â¥¸¦ ÄíÅ° ¼Ò¸ê ³¯Â¥·Î ¼³Á¤ÇÑ´Ù.
  expireDate.setDate( expireDate.getDate() - 1 );
  document.cookie = cookieName + "= " + "; expires=" + expireDate.toGMTString() + "; path=/;domain=.kraze.co.kr";
 }

String.prototype.bytes = function()
{
    var str = this;
    var l = 0;
    for (var i=0; i<str.length; i++)
        l += (str.charCodeAt(i) > 128) ? 2 : 1;

    return l;
}


function checklen(obj,len) {
    if (strLenCk(obj.value)>len) {
        return false;
    } else {
        return true;
    }
}

function strLenCk(str)
{
  var len = 0;
  for (var i=0;i<str.length; i++) {
    var n = str.charCodeAt(i);
    if ((n>= 0)&&(n<256)) {
      len ++;
    } else {
      len += 2;
	}
  }
  return len;
}


function strLenCnt(str,lengths)	//¹®ÀÚ¿­ÀÇ Æ¯Á¤ ±æÀÌ¸¦ ¹ÝÈ¯ÇÑ´Ù.
{
  var len = 0;
  var newStr = '';

  for (var i=0;i<str.length; i++) {
    var n = str.charCodeAt(i);
    var nv = str.charAt(i);
    if ((n>= 0)&&(n<256)) {
      len ++;
    } else {
      len += 2;
	}

	if (len>lengths)
		break;
	else
		newStr = newStr + nv;
  }

  return newStr;
}

function winPopup(strUrl, strFeature, nWidth, nHeight, strName,nX,nY) {

	var DEFAULT_FEATURE = "";
	var DEFAULT_WIDTH = 320;
	var DEFAULT_HEIGHT = 240;
	var DEFAULT_WINNAME = "POPWIN";

	switch (arguments.length)
	{
	case 0:
		strUrl = "";
		strFeature = DEFAULT_FEATURE;
		nWidth = DEFAULT_WIDTH;
		nHeight = DEFAULT_HEIGHT;
		strName = DEFAULT_WINNAME;
		break;

	case 1:
		strFeature = DEFAULT_FEATURE;
		nWidth = DEFAULT_WIDTH;
		nHeight = DEFAULT_HEIGHT;
		strName = DEFAULT_WINNAME;
		break;

	case 2:
		nWidth = DEFAULT_WIDTH;
		nHeight = DEFAULT_HEIGHT;
		strName = DEFAULT_WINNAME;
		break;

	case 3:
		nHeight = DEFAULT_HEIGHT;
		strName = DEFAULT_WINNAME;
		break;

	case 4:
		strName = DEFAULT_WINNAME;
		break;
	}

	if (nX == 0)
	{
		nX = (window.screen.availWidth - nWidth) / 2;
	}

	if (nY == 0)
	{
		nY = (window.screen.availHeight - nHeight) / 2;
	}

	//var nX = (window.screen.width - nWidth) / 2;
	//var nY = (window.screen.height - nHeight) / 2;

	if (strFeature != "")
		strFeature += ", width=" + nWidth + ",height=" + nHeight + ", left=" + nX + ", top=" + nY;

	return window.open(strUrl, strName, strFeature);
}

function checkLength(oField, min, max, strMsg, blnFocus)
{
	var isValid = false;
	var lengthValue = calculateBytes(oField.value);
	//var lengthValue = oField.value.length;

	if (min < 0)
	{
		if (lengthValue < max)
			isValid = true;
	}
	if (max < 0)
	{
		if (lengthValue > min)
			isValid = true;
	}
	if (min >= 0 && max >= 0)
	{
		if (lengthValue >= min && lengthValue <= max)
			isValid = true;
	}

	if (!isValid)
	{
		_alertMessage(strMsg);
		_focusField(oField, blnFocus);
	}

	return isValid;
}


function checkLengthKor(oField, min, max, strMsg, blnFocus)
{
	var isValid = false;
	var lengthValue = calculateBytes(oField.value);

	if (min < 0)
	{
		if (lengthValue < max)
			isValid = true;
	}
	if (max < 0)
	{
		if (lengthValue > min)
			isValid = true;
	}
	if (min >= 0 && max >= 0)
	{
		if (lengthValue >= min && lengthValue <= max)
			isValid = true;
	}

	if (!isValid)
	{
		_alertMessage(strMsg);
		_focusField(oField, blnFocus);
	}

	return isValid;
}

function calculateBytes(szValue)
{
  var tcount = 0;

  var tmpStr = new String(szValue);
  var temp = tmpStr.length;

  var onechar;
  for ( k=0; k<temp; k++ )
  {
    onechar = tmpStr.charAt(k);
    if (escape(onechar).length > 4)
    {
      tcount += 2;
    }
    else
    {
      tcount += 1;
    }
  }

  return tcount;
}

function _getField(oField)
{
	if (typeof(oField.type) == 'undefined' && typeof(oField.length) != 'undefined')
		return oField[0];
	else
		return oField;
}


function _isLowAlphaNumCheck(value)
{
	if (value.match(/^[a-z0-9]*$/g))
		return true;
	else
		return false;
}


function _alertMessage(strMsg)
{
	if (typeof(strMsg) != 'undefined' && strMsg != "")
		alert(strMsg);
}


function _focusField(oField, blnFocus)
{
	if (typeof(blnFocus) != 'undefined' && blnFocus != null && blnFocus == true)
		_getField(oField).focus();
}

function _hasValue(oField)
{
	if (oField.value.replace(/(^\s*)|(\s*$)/g, "") == "")
		return false;
	else
		return true;
}

