﻿// JScript 파일
//----------------------------------------------------------새소식
    //새소식 내용보기 
    function GoViewNews(n,p)
    {
        //alert("aa");
        document.location = '/News/NewView.aspx?Seq='+n+'&ListPage='+p;
        return false;
    }
    
     //새소식 리스트 이동
    function Gonewslist()
    {
        document.location = '/News/NewList.aspx';
    }
    
      //새소식 내용보기 꼬리말 insert
    function CheckCommentForm(str) 
    {
        var nick = document.getElementById('nickname').innerHTML;
        var bReply = document.getElementById('bReply').value;
        if(bReply.toLowerCase()=="false")
        {
            alert(nick +"님의 아이디는 관리자에 의해 차단되어 덧글을\n입력하실 수 없습니다. 관리자에게 문의 바랍니다.\nE-mail:support@console.ntreev.com");
            return false;
        }
        
        var f = document.forms[0];
        var comment = document.getElementById('comment');
            if(comment.value.split(" ").join("") == "") {
            alert('덧글 내용을 입력하세요.');
            comment.focus();
    	    return false;
        }
        return true;
    }
    
   //새소식 내용보기 꼬리말 삭제버튼
    function CheckCommentDelete() 
    {
        var ans = confirm('덧글을 삭제하시겠습니까?');
        if(ans) {
            return true;
        }
	return false;
    }
    
    //새소식 내용보기 꼬리말 삭제버튼
    function CheckCommentDelete() {
    var ans = confirm('덧글을 삭제하시겠습니까?');
    if(ans) {
        return true;
	    }
    }

//------------------------------------------------------------여기는 FAQ  
	
	// FAQ LIST  Toggle Script
	function faqToggle (obj) {
		var _faqReply = obj.nextSibling.style
		if(_faqReply.display != 'block') {
			obj.style.fontWeight = 'bold'
			obj.style.letterSpacing = '-1'
			obj.style.color = '#000'
			_faqReply.display = 'block'
		} else {
			obj.style.fontWeight = 'normal'
			obj.style.letterSpacing = ''
			obj.style.color = '#767676'
			_faqReply.display = 'none'
		}
	}
		
	//1:1문의로 이동
    function Goask()
    {
        document.location = '/support/Ask.aspx';
    }
    
//---------------------------------------------------------여기는 1:1문의
    function CheckForm()
    {
        var f = document.forms[0];
        var sender = document.getElementById('sender');
            if(sender.value.split(" ").join("") == "") {
            alert('이름을 입력하세요.');
            sender.focus();
    	    return false;
        }
        
        
        var phone1 = document.getElementById('phone1');
            if(phone1.value.split(" ").join("") == "") {
            alert('전화번호을 입력하세요.');
            phone1.focus();
    	    return false;
        }
       
        
        var phone2 = document.getElementById('phone2');
            if(phone2.value.split(" ").join("") == "") {
            alert('전화번호을 입력하세요.');
            phone2.focus();
    	    return false;
        }
      
        var phone3 = document.getElementById('phone3');
            if(phone3.value.split(" ").join("") == "") {
            alert('전화번호을 입력하세요.');
            phone3.focus();
    	    return false;
        }
       
        var check=true;
	    var str="0123456789";
	    var strId = f.phone1.value + f.phone2.value + f.phone3.value;
	    
	    var lenId=strId.length;
	    
	    var j=1;
	    for(var i=0;i<lenId;i++){
        check=str.indexOf(strId.charAt(i));
        if(check==-1) 
        break;
        j++;
        }
    	
        if(check==-1)
        {
        alert("숫자만 입력하세요.");
            var k = f.phone2.value.length+4;
            if(j<4){
            phone1.focus();
            return false;
            }
            if(j>3 && j<k){
            phone2.focus();
            return false;             
            }
            else{
            phone3.focus();
            return false;             
            }
        return false;
        }	
	           
	    
        var email = document.getElementById('email');
            if(email.value.split(" ").join("") == "") {
            alert('E-mail을 입력하세요.');
            email.focus();
    	    return false;
        }
        
        if (MailCheck(email.value) == false) 
	    {
		    alert ("잘못된 형식의 전자우편주소를 넣으셧습니다.");
		    email.focus();
		    return;
	    }
           
        
         var title = document.getElementById('title');
            if(title.value.split(" ").join("") == "") {
            alert('제목을 입력하세요.');
            title.focus();
    	    return false;
        }
    }
			
	function MailCheck(str)
    {
	    var i;
	    var fCheck = false;
	    var nYetCheck1 = str.indexOf('@');
	    var nYetCheck2 = str.lastIndexOf('@');
	    var num = "0123456789-_@.qwertyuiopasdfghjklzxcvbnm";

	    arrDomainName = new Array (
	    "com", "net", "org", "edu", "gov", "mil", "int",
	    "af", "al", "dz", "as", "ad", "ao", "ai", "aq",
	    "ag", "ar", "am", "aw", "ac", "au", "at", "az",
	    "bs", "bh", "bd", "bb", "by", "be", "bz", "bj",
	    "bm", "bt", "bo", "ba", "bw", "bv", "br", "io",
	    "bn", "bg", "bf", "bi", "kh", "cm", "ca", "cv",
	    "ky", "cf", "td", "cl", "cn", "cx", "cc", "co",
	    "km", "cd", "cg", "ck", "cr", "ci", "hr", "cu",
	    "cy", "cz", "dk", "dj", "dm", "do", "tp", "ec",
	    "eg", "sv", "gq", "er", "ee", "et", "fk", "fo",
	    "fj", "fi", "fr", "fx", "gf", "pf", "tf", "ga",
	    "gm", "ge", "de", "gh", "gi", "gr", "gl", "gd",
	    "gp", "gu", "gt", "gg", "gn", "gw", "gy", "ht",
	    "hm", "va", "hn", "hk", "hu", "is", "in", "id",
	    "ir", "iq", "ie", "im", "il", "it", "jm", "jp",
	    "je", "jo", "kz", "ke", "ki", "kp", "kr", "kw",
	    "kg", "la", "lv", "lb", "ls", "lr", "ly", "li",
	    "lt", "lu", "mo", "mk", "mg", "mw", "my", "mv",
	    "ml", "mt", "mh", "mq", "mr", "mu", "yt", "mx",
	    "fm", "md", "mc", "mn", "ms", "ma", "mz", "mm",
	    "na", "nr", "np", "nl", "an", "nc", "nz", "ni",
	    "ne", "ng", "nu", "nf", "mp", "no", "om", "pk",
	    "pw", "pa", "pg", "py", "pe", "ph", "pn", "pl",
	    "pt", "pr", "qa", "re", "ro", "ru", "rw", "kn",
	    "lc", "vc", "ws", "sm", "st", "sa", "sn", "sc",
	    "sl", "sg", "sk", "si", "sb", "so", "za", "gs",
	    "es", "lk", "sh", "pm", "sd", "sr", "sj", "sz",
	    "se", "ch", "sy", "tw", "tj", "tz", "th", "tg",
	    "tk", "to", "tt", "tn", "tr", "tm", "tc", "tv",
	    "ug", "ua", "ae", "uk", "us", "um", "uy", "uz",
	    "vu", "va", "ve", "vn", "vg", "vi", "wf", "eh",
	    "ye", "yu", "zr", "zm", "zw"  );

	    for(i = 0; i < arrDomainName.length; i++)
	    {
		    if(str.substring(str.lastIndexOf('.') + 1, str.length) == arrDomainName[i])
		    {
			    fCheck=true;
			    break;
		    }
	    }
	    for (i = 0; i < str.length; i++)
	    {
		    if ( -1 == num.indexOf(str.charAt(i)))
			    return false;
	    };
	    if(nYetCheck1 == -1 && nYetCheck2 == -1 && fCheck == false)
		    return false;
	    else if(nYetCheck1 != nYetCheck2 && fCheck == false)
		    return false;
	    else if(nYetCheck1 == -1 && nYetCheck2 == -1)
		    return false;
	    else if(nYetCheck1 != nYetCheck2)
		    return false;
	    else if(fCheck == false)
		    return false;
	    else
		    return true;
    }	