<!--
  function MM_swapImgRestore() { //v3.0
		var i,x,a=document.MM_sr;
		for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
	}
	function MM_preloadImages() { //v3.0
    var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
  }
	function MM_findObj(n, d) { //v4.0
		var p,i,x;
		if(!d) d=document;
		if((p=n.indexOf("?"))>0&&parent.frames.length){
	    	d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);
	    }
		if(!(x=d[n])&&d.all) x=d.all[n];
		for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
		for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
		if(!x && document.getElementById) x=document.getElementById(n);
		return x;
	}
	function MM_swapImage() { //v3.0
		var i,j=0,x,a=MM_swapImage.arguments;
		document.MM_sr=new Array;
		for(i=0;i<(a.length-2);i+=3)
		if ((x=MM_findObj(a[i]))!=null){
			document.MM_sr[j++]=x;
			if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];
		}
	}
	function MM_showHideLayers() { //v3.0
		var i,p,v,obj,args=MM_showHideLayers.arguments;
		for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) {
			v=args[i+2];
	    	if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
		    obj.visibility=v;
		}
	}
	
  function premiumInfo(A, B, ulevel, flag)
	{	
		if (ulevel >= A) {
		  if (flag == 0) {
			  location.href="http://www.forsea.co.kr/forsea/premium/";
			} else if (flag == 1) {
			  location.href="http://www.forsea.co.kr/forsea/premium/company.html";
			} else if (flag == 2) {
			  location.href="http://www.forsea.co.kr/forsea/premium/analysis_nation.html";
			} else if (flag == 3) {
			  location.href="http://www.forsea.co.kr/forsea/premium/price.html?m_id=11";
			} else if (flag == 4) {
			  location.href="http://www.forsea.co.kr/forsea/premium/offer.html?m_id=10";
			}
		}
		else {
			alert(B + '만 이용가능합니다.');
		}
	}
	
	
//공백문자 체크
 function check_space(str)
{	
	if (str.search(/\S/)<0)
	{
		return false;
	}
	var temp=str.replace(' ','');
	if (temp.length == 0)
	{
		return false;
	}
	return true;
}

//영문 숫자 이외의 문자 확인
function char_check(strValue)
{
	var intErr = 0

	for (i = 0; i <  strValue.length; i++)
	{
		var retChar = strValue.substr(i,1).toUpperCase()
		if ((retChar <  "0" || retChar  > "9") && (retChar <  "A" || retChar  > "Z"))
		{
			intErr = -1;
			break;
		}
	}
	return (intErr);
}

//숫자 이외의 문자 확인
function number_check(strValue)
{
	flag = true;
	if (strValue.length == 0)
	{
		return false;
	}
	else {
		for (i=0;i<strValue.length;i++ )
		{
			checkstr = strValue.substr(i,1).toUpperCase();
			if (checkstr < "0" || checkstr > "9")
			{
				flag = false;
				break;
			}
		}
	}
	return flag;
}

  //form ===> 공백 및 탭에 관한 함수
    function emptyfield(textObj)
    {
        if  (textObj.value.length == 0)
            return true;
        for(var i=0; i<textObj.value.length; ++i)
        {
            var ch = textObj.value.charAt(i);
            if (ch != ' ' && ch != '\t')
                return false;
        }
        return true;
    }

  //form ===> 문자길이(공백 및 탭)에 관한 함수
	function lengthfield(text)
	{
		var len = 0;

		if (text.value.length == 0)
			return 0;
		for (var i=0; i<text.value.length; i++) {
			var ch = text.value.charAt(i);
			if (ch != ' ' && ch != '\t')
				len = len + 1;
		}
		return len;
	}

  //form ===> 주민번호체크에 관한 함수
  function checkjumin(f)
  {
    yy = f.manid1.value.substr(0,2);
    mm = f.manid1.value.substr(2,2);
    dd = f.manid1.value.substr(4,2);
    gender = f.manid2.value.substr(0,1);
  	chk = 0;
    
    if ((f.manid1.value.length!=6)||(mm <1||mm>12||dd<1)){
      f.manid1.value = ""
      alert ('주민등록번호 앞자리가 잘못되었습니다.');
      f.manid1.focus();
      return false;
    }
    
    if ((gender != 1 && gender !=2 && gender != 3 && gender !=4 )||(f.manid2.value.length != 7 )){
      f.manid2.value = ""
      alert ('주민등록번호 뒷자리가 잘못되었습니다.');
      f.manid2.focus();
      return false;
    }
    
    for (var i = 0; i <=5 ; i++){
      chk = chk + ((i%8+2) * parseInt(f.manid1.value.substring(i,i+1)))
    }
    
    for (var i = 6; i <=11 ; i++){
      chk = chk + ((i%8+2) * parseInt(f.manid2.value.substring(i-6,i-5)))
    }
    
    chk = 11 - (chk %11)
    chk = chk % 10
    
    if (chk != f.manid2.value.substring(6,7))
    {
      f.manid1.value = ""
      f.manid2.value = ""
      alert ('맞지 않는 주민등록번호입니다.');
      f.manid1.focus();
      return false;
    }
    return true;
  }
	
	// 숫자 체크
	function checknum(tocheck)
	{
    var isnum = true;
    
    if (tocheck == null || tocheck == "")
    {
      isnum = false;
      return isnum;
    }
    
    for (var j = 0 ; j < tocheck.length; j++)
    {
      if (    tocheck.substring(j, j + 1) != "0"
          &&   tocheck.substring(j, j + 1) != "1"
          &&   tocheck.substring(j, j + 1) != "2"
          &&   tocheck.substring(j, j + 1) != "3"
          &&   tocheck.substring(j, j + 1) != "4"
          &&   tocheck.substring(j, j + 1) != "5"
          &&   tocheck.substring(j, j + 1) != "6"
          &&   tocheck.substring(j, j + 1) != "7"
          &&   tocheck.substring(j, j + 1) != "8"
          &&   tocheck.substring(j, j + 1) != "9" )
      {
        isnum = false;
      }
    }
    return isnum;
  }
  
	// 영숫자 체크
	function checkchar(id_text)
	{
		var alpha = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
		var numeric = '1234567890';
		var nonkorean = alpha+numeric;

		var i ;
		for ( i=0; i < id_text.length; i++ )  {
			if( nonkorean.indexOf(id_text.substring(i,i+1)) < 0) {
				break ;
			}
		}

		if ( i != id_text.length ) {
			return false ;
		}
		else{
			return true ;
		}

		return true;
	}


	// 스페이스(공백) 체크
	function checkspace(tocheck)
	{
    var isspace = false;
    for (var j = 0 ; j < tocheck.length; j++)
    {
      if (tocheck.substring(j, j + 1) == " ")
      {
        isspace = true;
      }
    }
    return isspace;
  }
  
	// 쿼트(') 체크
	function checkquote(tocheck)
	{
    var isquote = false;
    for (var j = 0 ; j < tocheck.length; j++)
    {
      if (tocheck.substring(j, j + 1) == "'")
      {
        isquote = true;
      }
    }
    return isquote;
  }
  
	// 날짜 체크
	function checkdate(date1, date2, date3)
	{
		if (date1.value != "") {
			if (checkspace(date1.value)) {
   				alert('년 자료는 공백문자가 없어야 합니다');
	      		return(1);
    	  	}
 	  		if (lengthfield(date1) < 4) {
   				alert('년 자료는 반드시 4자리이어야 합니다');
      			return(1);
	      	}
 	  		if (checknum(date1.value) == false) {
   				alert('년 자료는 숫자로 입력해야 합니다');
      			return(1);
	      	}
	      	if (date2.value == "") {
   				alert('월 자료도 입력해야 합니다');
	      		return(2);
	      	}
	      	if (date3.value == "") {
   				alert('일 자료도 입력해야 합니다');
	      		return(3);
	      	}
   		}
		if (date2.value != "") {
			if (checkspace(date2.value)) {
   				alert('월 자료는 공백문자가 없어야 합니다');
	      		return(2);
    	  	}
 	  		if (checknum(date2.value) == false) {
   				alert('월 자료는 숫자로 입력해야 합니다');
      			return(2);
	      	}
 	  		if (lengthfield(date2) == 1) {
      			date2.value = "0" + date2.value;
	      	}
	      	if ((date2.value <= "00") || (date2.value >= "13")) {
   				alert('월 자료가 적절하지 않습니다');
      			return(2);
	      	}
	      	if (date1.value == "") {
   				alert('년 자료도 입력해야 합니다');
	      		return(1);
	      	}
	      	if (date3.value == "") {
   				alert('일 자료도 입력해야 합니다');
	      		return(3);
	      	}
   		}
		if (date3.value != "") {
			if (checkspace(date3.value)) {
   				alert('일 자료는 공백문자가 없어야 합니다');
	      		return(3);
    	  	}
 	  		if (checknum(date3.value) == false) {
   				alert('일 자료는 숫자로 입력해야 합니다');
      			return(3);
	      	}
 	  		if (lengthfield(date3) == 1) {
      			date3.value = "0" + date3.value;
	      	}
	      	if ((date3.value <= "00") || (date3.value >= "32")) {
   				alert('일 자료가 적절하지 않습니다');
      			return(3);
	      	}
	      	if (date1.value == "") {
   				alert('년 자료도 입력해야 합니다');
	      		return(1);
	      	}
	      	if (date2.value == "") {
   				alert('월 자료도 입력해야 합니다');
	      		return(2);
	      	}
   		}
   		return(0);
   	}

	// 이메일 체크
	function checkemail(email)
	{
		var email_1 = "";
		var email_2 = "";
		var check_point = 0;

		if (email.indexOf("@") < 0 ) {
			alert("E-mail에 @ 가 빠져있습니다");
			return false;
		}
		if (email.indexOf(".") < 0 ) {
			alert("E-mail에 . 가 빠져있습니다");
			return false;
		}

		if (email.indexOf("|") >= 0 ) {
			alert("E-mail에 | 는 포함할수 없습니다");
			return false;
		}
		if (email.indexOf(">") >= 0 ) {
			alert("E-mail에 > 는 포함할수 없습니다");
			return false;
		}
		if (email.indexOf("<") >= 0 ) {
			alert("E-mail에 < 는 포함할수 없습니다");
			return false;
		}
		if (email.indexOf(" ") >= 0 ) {
			alert("E-mail에 스페이스는 포함할수 없습니다");
			return false;
		}

	    for (var j = 0 ; j < email.length; j++)
	    {
	        if ( email.substring(j, j + 1) != "@"  && check_point == 0 ) {
				email_1 = email_1 + email.substring(j, j + 1)
	        } else if ( email.substring(j, j + 1) == "@" )  {
				check_point = check_point + 1;
	        } else {
	        	email_2 = email_2 + email.substring(j, j + 1);
	        }
	    }

		if (email_1.length < 3 ) {
			alert("E-mail에 @ 앞자리는 3자리이상 입력하셔야합니다");
			return false;
		}
		if (email_2.length < 2 ) {
			alert("E-mail에 @ 뒷자리는 2자리이상 입력하셔야합니다");
			return false;
		}

		if (check_point > 1 ) {
			alert("E-mail에 @ 는 1번이상 들어갈수 없습니다");
			return false;
		}

		if (email_2.indexOf("(") >= 0 ) {
			alert("E-mail에 ( 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("(") >= 0 ) {
			alert("E-mail에 ( 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf(")") >= 0 ) {
			alert("E-mail에 ) 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf(",") >= 0 ) {
			alert("E-mail에 , 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf(";") >= 0 ) {
			alert("E-mail에 ; 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf(":") >= 0 ) {
			alert("E-mail에 : 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("/") >= 0 ) {
			alert("E-mail에 / 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("[") >= 0 ) {
			alert("E-mail에 [ 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("]") >= 0 ) {
			alert("E-mail에 ] 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("{") >= 0 ) {
			alert("E-mail에 { 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf("}") >= 0 ) {
			alert("E-mail에 } 는 포함할수 없습니다");
			return false;
		}
		if (email_2.indexOf(" ") >= 0 ) {
			alert("E-mail에 스페이스는 포함할수 없습니다");
			return false;
		}
		return true;
	}

	function checkQty(obj)
	{
		var number="0123456789";
		var str = obj.value;
    
		if (str.length > 0) {
			if (str.length == 1) {
				if (str == "0") {
					alert('수량은 0보다 커야합니다. 다시 입력해 주십시요');
					obj.value = "";
					obj.focus();
					return;
				}
			}
      
			for (i=0; i<str.length; i++) {
				if (number.indexOf(str.substring(i, i+1)) < 0) {
					alert('숫자만 가능합니다. 다시 입력해 주십시오');
					obj.value = "";
					obj.focus();
					return;
				}
			}
		}
	}

	function checkNumber(obj)
	{
		var number="0123456789.";
		var str = obj.value;

		if (str.length > 0) {
			for (i=0; i<str.length; i++) {
				if (number.indexOf(str.substring(i, i+1)) < 0) {
					alert('숫자만 가능합니다. 다시 입력해 주십시오');
					obj.value = "";
					obj.focus();
					return false;
				}
			}
		}
	}
	
  // toolbar가 있는 팝업
//	function popUp(url)
//	{
//		sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=450');
//		self.name = "mainWin";
//	}
  
  // toolbar가 없는 팝업창
  function nTBpopUp(url, target, width, height)
  {
    nTBpopUp_win = window.open(url,target,'left=0,top=0,width='+width+',height='+height+',toolbar=no,scrollbars=auto');
    nTBpopUp_win.focus();
  }
  
	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 ) );
			}
  
			x = document.cookie.indexOf( " ", x ) + 1;
  
			if ( x == 0 )
				break;
		}
  
		return "";
	}
  
	function formatMoney(money)
	{
		var fmoney;
  
		var len = money.length;
		if (len <=3)
			fmoney = money;
		else if (len <=6)
			fmoney = money.substring(0,len-3) + "," + money.substring(len-3,len);
		else
			fmoney = money.substring(0,len-6) + "," + money.substring(len-6,len-3) + "," + money.substring(len-3,len);
  
		return(fmoney);
	}
	
  //toolbar 가 없는 팝업창 끝

// 이미지스왑 시작
function chanImg(num,w,h) {
   document.imgView.src = num;
   eval("document.imgView.height="+h);
   eval("document.imgView.width="+w);
}
// 이미지스왑 끝
// 이미지 크기로 새창열기 시작
function OpenImage(s){

        srcImg = new Image();
        clientWidth = screen.width;
        clientHeight = screen.height;
        srcImg.src = s;

        var srcFileName = srcImg.src.substr(srcImg.src.lastIndexOf("/")+1, srcImg.src.length);

        win = window.open("","","width=15,height=15,scrollbars=no,resizable=no,left="+(clientWidth/2-15)+",top="+(clientHeight/2-15)+"");
        win.document.writeln("<html>");
        win.document.writeln("<head>");
        win.document.writeln("<title>"+document.title+" ["+srcFileName+"]</title>");
        win.document.writeln("</head>");
        win.document.writeln("<body style='margin:0px;' bgcolor='#333333'>");
        win.document.writeln("<table border='0' cellpadding='0' cellspacing='0' style='cursor:hand' onclick='self.close()'>");
        win.document.writeln(" <tr>");
        win.document.writeln("  <td align='center'><img src="+s+" name='winImg' style='cursor:hand' onclick='self.close()' alt='클릭하면 사라집니다'></td>");
        win.document.writeln(" </tr>");
        win.document.writeln("</table>");
        win.document.writeln("</body>");
        win.document.writeln("</html>");

        srcImg = win.document.winImg;

        while(true)
                if(srcImg.readyState == "complete")
                        break;
        

        var winWidth = srcImg.width+10;
        var winHeight = srcImg.height+29;

        var left = (clientWidth/2)-(srcImg.width/2);
        var top = (clientHeight/2)-(srcImg.height/2);

        if(clientWidth <= srcImg.width){
                winWidth = clientWidth;
                left = 0;
                win.document.body.scroll = "auto";
        }
        if(clientHeight <= srcImg.height){
                winHeight = clientHeight-30;
                top = 0;
                win.document.body.scroll = "auto";
        }

        win.moveTo(left, top);
        win.resizeTo(winWidth, winHeight);
}
// 이미지 크기로 새창열기 끝
    function bye() {
        if ( self.screenTop > 9000 ) {
            document.location.href="http://www.fishone.com/English/mypage/logout.html?mode=1&s_E_id=<?echo($session_En_id)?>";
            alert('회원님의 정보보호를 위해 접속을 종료합니다.')
        } else {
            if ( document.readyState == "complete" ) {
              var w = top.location.href;
                //alert(w);
            } else if ( document.readyState == "loading" ) {
              //var w = top.location.href;
                //alert(w);
            }
        }
    }
	
//-->
