







	
/**
 * - ndsl_util.js
 * - Global Function Declare Part
 * - NDSL에서 링크정보 및 공용으로사용하는 여러가지 공통기능 함
 *
 * Copyright	Copyright (c) 2007
 * Company		LINKSOFT
 *
 * @author		SICHIN
 * @version		1.0,
 * @see
 * @date		2008. 01. 08
 */


/*=======================================================================================
  ###  현재 정의되어 있는 함수 리스트  ###
  =======================================================================================
## UTIL ##
- gf_recentelecart_insert(as_artctrlno) : 논문원문클릭시 최신논문리스트 저장하기.
--------------------------------------------------------------------------
## LINK용 ##
====> (KISTI의  favorite_bibart.jsp에 정의된것 과 같다.  ndsl_util.jsp 변경되면 favorite_bibart.jsp에도 반영해야 함. )
- gf_GetURLInfo(artctrlno, dbt, urlflag): 논문원문보기
- gf_ArticleURLInfo()
- gf_GetBibURLInfo(bibctrlno, dbt, urlflag): 저널페이지보기 
- gf_JournalURLInfo(): 저널페이지보기
- gf_RequestURLInfo(): RemoteAccess 인증 후 호출되는 함수.. 저널/구분후에 분기한다.
=========================================================================================*/

/*=----------------------## UTIL ##-------------------------------------------------------*/
/*=======================================================================================
	함수명 : f_setCookie, f_getCookie
	기  능 :  RA이용 쿠키정보..
	인  수 :  as_artctrlno
	RETURN :  
=========================================================================================*/
function f_setCookie (sName, vValue)
{
    var argv = f_setCookie.arguments, argc = f_setCookie.arguments.length;
    sExpDate = '';
    var sPath = (argc > 3) ? "; path="+argv[3] : "";
    var sDomain = (argc > 4) ? "; domain="+argv[4] : "";
    sSecure = '';
    var sPort = "";
    document.cookie = sName + "=" + escape(vValue,0) + sExpDate + sPath + sDomain + sPort +sSecure + ";";
	//alert(sName + "=" + escape(vValue,0) + sExpDate + sPath + sDomain + sPort + sSecure + ";");    
}
function f_getCookie (sCookieName)
{
    var sName=sCookieName+"=", ichSt, ichEnd;
    var sCookie=document.cookie;

    if ( sCookie.length && ( -1 != (ichSt = sCookie.indexOf(sName)) ) )
    {
        if (-1 == ( ichEnd = sCookie.indexOf(";",ichSt+sName.length) ) )
            ichEnd = sCookie.length;
        return unescape(sCookie.substring(ichSt+sName.length,ichEnd));
    }
    
    return null;
}


/*=======================================================================================
	함수명 : gf_recentelecart_insert
	기  능 :  논문원문클릭시 최신논문리스트 저장하기.
	인  수 :  as_artctrlno
	RETURN :  
=========================================================================================*/
function gf_recentelecart_insert(as_artctrlno)
{

	http = jQuery.ajax( {
		url: "/saveRecentArtAjax.co",  
		type: "POST",
		data: {	
				artctrlno: as_artctrlno
			}, 
		async:false
	});	

    return;
}

/*=----------------------## LINK ##-------------------------------------------------------*/
/*=======================================================================================
	함수명 : gf_GetURLInfo/gf_ArticleURLInfo
	기  능 : 원문보기 
	인  수 : artctrlno, dbt
	RETURN : 
=========================================================================================*/
var ndUtilArtUseArtctrlno = "";
var ndUtilArtUseUrlflag = "";
var ndUtilArtMtrlKind = "";
var ndUtilArtRASAuthen = "1";	//RA대상 여부 : 1: 직접접속, 2: RA이용접속.
var ndUtilArtUseCn = "";
function gf_GetURLInfo(artctrlno, dbt, urlflag, cn, as_url)
{ 
	var racheckflag = false;
	var gs_certstat	= cgf_SessionCheck3(); //RA실명인증실행여부 - 한번 실행하면 실행안함.
	var gs_libid	= "";
	var gs_libipid	= "";
	var gs_userid	= "";
	var gs_raauthstat	= "0";
	var gs_ssncode	= "";

	ndUtilArtUseArtctrlno	= artctrlno;
	ndUtilArtUseUrlflag		= urlflag;
	ndUtilArtUseCn = cn;
	
	var mtrlkind = "";
	if(dbt == 'NPRO' || dbt == 'NPAP')	mtrlkind = "p";
	else								mtrlkind = "j";
	ndUtilArtMtrlKind = mtrlkind;

	//alert('artctrlno='+artctrlno);alert('dbt='+dbt);alert('urlflag='+urlflag);alert('gs_userid='+gs_userid);alert('gs_certstat='+gs_certstat);alert('gs_raauthstat='+gs_raauthstat);alert('gs_libid='+gs_libid);alert('gs_libipid='+gs_libipid);

	if(gs_userid != '' && mtrlkind == 'j' && (urlflag == '1' || urlflag == '4')){
		if(gs_raauthstat=='1' && gs_libid != gs_libipid){	//RA인증 + 접속기관 + 소속기관 체크
			//RA대상 저널 체크
			var ls_racnt = 0;
			http = jQuery.ajax( {
				url: "/getRAcheckAjax.co",  
				type: "POST",
				data: {	
						artctrlno: ndUtilArtUseArtctrlno,
						bibctrlno: '0',
						datatype: '3'
					}, 
				async:false,
				complete:function(res, status) {
					result = jQuery.trim(res.responseText);
					//result 구성 : racn@certflag
					var ls_RA_Arr		= result.split("@");
					ls_racnt 	= ls_RA_Arr[0];
					ls_certflag = ls_RA_Arr[1];
					gs_certstat = ls_certflag;
				}
			});
			if(ls_racnt>0){
				racheckflag = true;
				ndUtilArtRASAuthen = "2";
			}
		}
	}

	//RA대상 - 실명인증 체크를 한다. 실명인증 후에, gf_ArticleURLInfo() 실행한다.
	if(racheckflag && gs_certstat == "0"){
		if(gs_ssncode == null || gs_ssncode == "null" || gs_ssncode == "undefined"){
			//gf_Msg("KOR", 136, 1, "");		
			//return;
		}
		//alert('RA대상 - 실명인증 체크를 한다. ndUtilArtRASAuthen==>'+ndUtilArtRASAuthen);
		//실명인증 성공하면, session NDSLCertStat 값 1 로 셋팅함.

		var temp = "http://scholar.ndsl.kr/remoteaccesspop.do?ssn="+gs_ssncode;
		temp += '&urlflag='+ndUtilArtUseUrlflag;
		temp += '&mtrlkind='+ndUtilArtMtrlKind;
		temp += '&artctrlno='+ndUtilArtUseArtctrlno;
		temp += '&rasauthen='+ndUtilArtRASAuthen;
		temp += '&bibctrlno=0';

		cgf_CloseWin();
		cgf_CenterWindow( temp,"popWin", 588, 635, 1, 0);		
		//gf_RequestURLInfo(); //RA실명인증 후 GetURL함수 분기한다. 실명인증 창에서 실행해야 함.
		return;
	}

	var url = gf_ArticleURLInfo();
	
	if(url.indexOf('koix') > 0){
	koiflag ="1";
	}
	else koiflag ="0";
	
	dbt = cn.substring(0,4);
	
	/* logsave 를 위한 함수
	* f_logsave_specialterm_exp(cn); --> lf_fulltext_logsave 로 대체 
	* 원문보기 실행하는 페이지에 lf_fulltext_logsave 있어야 한다. (ya_top.jsp,global_topmenu.jsp)
	*/
	lf_fulltext_logsave(cn);
	
	gf_urlclickmake(koiflag,cn,dbt,as_url);
	return;
}

// 2008.11.28
// 외국인을 위한 생일 체크 인증창 실행
function gf_GetURLInfoForeigner(artctrlno, dbt, urlflag, cn, as_url)
{ 
//	alert (as_url);
	var racheckflag = false;
	var gs_certstat	= cgf_SessionCheck3(); //RA실명인증실행여부 - 한번 실행하면 실행안함.
	var gs_libid	= "";
	var gs_libipid	= "";
	var gs_userid	= "";
	var gs_raauthstat	= "0";
	var gs_ssncode	= "";
	var gs_ssnbirthday	= "";

	ndUtilArtUseArtctrlno	= artctrlno;
	ndUtilArtUseUrlflag		= urlflag;
	ndUtilArtUseCn = cn;
	
	var mtrlkind = "";
	if(dbt == 'NPRO' || dbt == 'NPAP')	mtrlkind = "p";
	else								mtrlkind = "j";
	ndUtilArtMtrlKind = mtrlkind;

	//alert('artctrlno='+artctrlno);alert('dbt='+dbt);alert('urlflag='+urlflag);alert('gs_userid='+gs_userid);alert('gs_certstat='+gs_certstat);alert('gs_raauthstat='+gs_raauthstat);alert('gs_libid='+gs_libid);alert('gs_libipid='+gs_libipid);
	if(gs_userid != '' && mtrlkind == 'j' && (urlflag == '1' || urlflag == '4')){
		if(gs_raauthstat=='1' && gs_libid != gs_libipid){	//RA인증 + 접속기관 + 소속기관 체크
			//RA대상 저널 체크
			var ls_racnt = 0;
			http = jQuery.ajax( {
				url: "/getRAcheckAjax.co",  
				type: "POST",
				data: {	
						artctrlno: ndUtilArtUseArtctrlno,
						bibctrlno: '0',
						datatype: '3'
					}, 
				async:false,
				complete:function(res, status) {
					result = jQuery.trim(res.responseText);
					//result 구성 : racn@certflag
					var ls_RA_Arr		= result.split("@");
					ls_racnt 	= ls_RA_Arr[0];
					ls_certflag = ls_RA_Arr[1];
					gs_certstat = ls_certflag;
				}
			});
			if(ls_racnt>0){
				racheckflag = true;
				ndUtilArtRASAuthen = "2";
			}
		}
	}

	//RA대상 - 실명인증 체크를 한다. 실명인증 후에, gf_ArticleURLInfo() 실행한다.
	if(racheckflag && gs_certstat == "0"){
		if(gs_ssncode == null || gs_ssncode == "null" || gs_ssncode == "undefined"){
			gf_Msg("KOR", 136, 1, "");		
			return;
		}
		//alert('RA대상 - 실명인증 체크를 한다. ndUtilArtRASAuthen==>'+ndUtilArtRASAuthen);
		//실명인증 성공하면, session NDSLCertStat 값 1 로 셋팅함.
		var temp = "/jsp/ndsl/popup/nd_RemoteAccessForeigner.jsp?ssn="+gs_ssnbirthday;
		cgf_CloseWin();

		var objWin = window.open(temp,"popWin","status,height=438,width=635, scrollbars=no,resizable=no,status=no"); 

		if(objWin == null){
			alert("팝업창이 차단되었습니다.\n\n팝업창 차단 설정을 해제하여주십시요.\n\n팝업창 차단 설정은\n웹페이지 상단에 나타나는 [알림 표시줄]에서 설정이 가능합니다.\n\n또는 [도구 > 인터넷옵션 > 개인정보 > 팝업차단 > 설정]에서\n설정이 가능합니다.");
		}

		//gf_RequestURLInfo(); //RA실명인증 후 GetURL함수 분기한다. 실명인증 창에서 실행해야 함.
		return;
	}

	var url = gf_ArticleURLInfo();
	
	if(url.indexOf('koix') > 0){
	koiflag ="1";
	}
	else koiflag ="0";
	
	dbt = cn.substring(0,4);
	
	/* logsave 를 위한 함수
	* f_logsave_specialterm_exp(cn); --> lf_fulltext_logsave 로 대체 
	* 원문보기 실행하는 페이지에 lf_fulltext_logsave 있어야 한다. (ya_top.jsp,global_topmenu.jsp)
	*/
	lf_fulltext_logsave(cn);

	gf_urlclickmake(koiflag,cn,dbt,as_url);
	return;
}

function gf_ArticleURLInfo()
{
	var URL = "";
	http = jQuery.ajax( {
		url: "/getURLAjax.co",  
		type: "POST",
		data: {	
				urlflag: ndUtilArtUseUrlflag,
				mtrlkind: ndUtilArtMtrlKind,
				artctrlno: ndUtilArtUseArtctrlno,
				rasauthen: ndUtilArtRASAuthen,	
				bibctrlno: '0',
				datatype: '3',
				jobflag: '1'
			}, 
		async:false,
		complete:function(res, status) {
			//AJax에서 최종 URL를 받아온다.
			result = jQuery.trim(res.responseText);

			//result 구성 : Flag(no,yes)◇URL◇URLFLAG◇URLID◇URLPWD
			var ls_Url_Arr		= result.split("◇");
			var ls_Falg 	= ls_Url_Arr[0];
			var ls_URL 		= ls_Url_Arr[1];
			var ls_URLFlag 	= ls_Url_Arr[2];
			var ls_URLID 	= ls_Url_Arr[3];
			var ls_URLPW 	= ls_Url_Arr[4];
			
			//alert(ls_Falg);alert(ls_URL);alert(ls_URLFlag);alert(ls_URLID);alert(ls_URLPW);			
			if(ls_Falg != "yes"){
				gf_Msg("KOR", 129, 1, "");
				return;
			}

			//논문  원문보기 로그저장. 
			cgf_NDSLLogSave('1101',ndUtilArtUseArtctrlno,0,ndUtilArtRASAuthen);

			//KISTI_LOG 
			if(ndUtilArtMtrlKind=='j')	ls_svccode = 'JAFO';
			else		     			ls_svccode = 'CFFO';
			//오류가 나서 임시막음.   logsave
//			cgf_KISTILogSave2("", "SS22", ls_svccode, "V07", ndUtilArtUseCn, "1", "", "", "04");
			
			//원문클릭- 최신논문이용리스트 인서트
			gf_recentelecart_insert(ndUtilArtUseArtctrlno);
			if(ls_URLFlag == '2'){
				var value = encodeURIComponent(ls_URL);
				var temp = "http://scholar.ndsl.kr/nolicensepop.do?arg="+value;
				cgf_CloseWin();
				cgf_CenterWindow( temp,"popWin", 568, 249, 0, 0);		
				return;
			}
			if(ls_URLFlag=='4' && ls_URLFlag != '') alert('원문보기 ID는 ' + ls_URLID + ' 이고 패스워드는 ' + ls_URLPW + ' 입니다'); //IP-PW 인증방식일때

			//RA사용을 위한 쿠키저장
			if (ndUtilArtRASAuthen == '2') {
				//현재 ra도메인은 .ndsl.or.kr 이다, 나중에 ndsl.kr로 바뀌면 아래 라인 실행해야 한다.
				//f_setCookie('RAS_UNIQUEID', sessionUniqueid, '', '/', 'ndsl.kr');
			}

			cgf_CloseWin();
			// 20091113. 김진성. 팝업창 크기 키움.
			window.open(ls_URL,'_blank','height=800,width=925,location=0,menubar=1,resizable=1,scrollbars=1,status=yes,titlebar=0,toolbar=1,screenX=0,screenY=0');

			// 2009.12.16. 김진성. 팝업창 크기 전체화면으로 키움.
			/*
			var opt = '';
			var screenWidth, screenHeight;
			// 전체 화면으로 보여줍니다.
			// screenWidth = screen.availWidth;
			// screenHeight = screen.availHeight;
			screenWidth = 925;
			screenHeight = 800;
			opt = 'height=' +screenHeight +', width=' +screenWidth +', location=0, titlebar=0, left=0, right=0';
			window.open(ls_URL, 'originalView', opt);
			URL = ls_URL;
			*/
		}
	});

	//전역변수 초기화.
	ndUtilArtUseArtctrlno	= "";
	ndUtilArtUseUrlflag		= "";
	ndUtilArtMtrlKind		= "";
	ndUtilArtRASAuthen 		= "1";
	return URL;

}



/*=======================================================================================
	함수명 : gf_GetBibURLInfo
	기  능 : 저널페이지보기 
	인  수 : bibctrlno, dbt
	RETURN : 
=========================================================================================*/
var ndUtilBibUseBibctrlno = "";
var ndUtilBibUseUrlflag = "";
var ndUtilBibMtrlKind = "";
var ndUtilBibRASAuthen = "1";
function gf_GetBibURLInfo(cn, bibctrlno, dbt, urlflag)
{
	var racheckflag = false;
	var gs_certstat	= cgf_SessionCheck3(); //RA실명인증실행여부 - 한번 실행하면 실행안함.
	var gs_libid	= "";
	var gs_libipid	= "";
	var gs_userid	= "";
	var gs_raauthstat	= "0";
	var gs_ssncode	= "";
	
	ndUtilBibUseBibctrlno = bibctrlno;
	ndUtilBibUseUrlflag	  = urlflag;

	var mtrlkind = "";
	if(dbt == 'NPRO' || dbt == 'NPAP')	mtrlkind = "p";
	else								mtrlkind = "j";
	ndUtilBibMtrlKind = mtrlkind;

	//alert('bibctrlno='+bibctrlno);alert('dbt='+dbt);alert('urlflag='+urlflag);alert('gs_userid='+gs_userid);alert('gs_certstat='+gs_certstat);alert('gs_raauthstat='+gs_raauthstat);alert('gs_libid='+gs_libid);alert('gs_libipid='+gs_libipid);

	if(gs_userid != '' && mtrlkind == 'j' && (urlflag == '1' || urlflag == '4')){
		if(gs_raauthstat=='1' && gs_libid != gs_libipid){
			//RA대상 저널 체크
			var ls_racnt = 0;
			http = jQuery.ajax( {
				url: "/getRAcheckAjax.co",  
				type: "POST",
				data: {	
						artctrlno: '0',
						bibctrlno: ndUtilBibUseBibctrlno,
						datatype: '1'
					}, 
				async:false,
				complete:function(res, status) {
					result = jQuery.trim(res.responseText);
					//result 구성 : racn@certflag
					var ls_RA_Arr		= result.split("@");
					ls_racnt 	= ls_RA_Arr[0];
					ls_certflag = ls_RA_Arr[1];
					gs_certstat = ls_certflag;
				}
			});
			if(ls_racnt>0){
				racheckflag = true;
				ndUtilBibRASAuthen = "2"; 
			}
		}
	}

	//RA대상 - 실명인증 체크를 한다. 실명인증 후에, gf_ArticleURLInfo() 실행한다.
	if(racheckflag && gs_certstat == "0"){
		if(gs_ssncode == null || gs_ssncode == "null" || gs_ssncode == "undefined"){
			gf_Msg("KOR", 136, 1, "");		
			return;
		}
		//alert('RA대상 - 실명인증 체크를 한다. ndUtilBibRASAuthen==>'+ndUtilBibRASAuthen);
		var temp = "http://scholar.ndsl.kr/remoteaccesspop.do?ssn="+gs_ssncode;
		temp += '&urlflag='+ndUtilBibUseUrlflag;
		temp += '&mtrlkind='+ndUtilBibMtrlKind;
		temp += '&artctrlno=0';
		temp += '&rasauthen='+ndUtilBibRASAuthen;
		temp += '&bibctrlno='+ndUtilBibUseBibctrlno;
		
		cgf_CloseWin();
		cgf_CenterWindow( temp,"popWin", 588, 635, 1, 0);		
		//gf_RequestURLInfo(); //RA실명인증 후 GetURL함수 분기한다. 실명인증 창에서 실행해야 함.
		return;
	}
	gf_JournalURLInfo();
	return;

}
function gf_JournalURLInfo()
{
	http = jQuery.ajax( {
		url: "/getURLAjax.co",  
		type: "POST",
		data: {	
				urlflag: ndUtilBibUseUrlflag,
				mtrlkind: ndUtilBibMtrlKind,
				artctrlno: '0',
				rasauthen: ndUtilBibRASAuthen,
				bibctrlno: ndUtilBibUseBibctrlno,
				datatype: '1',
				jobflag: '2'
			}, 
		async:false,
		complete:function(res, status) {
			//AJax에서 최종 URL를 받아온다.
			result = jQuery.trim(res.responseText);

			//result 구성 : Flag(no,yes)◇URL~~URLFLAG~~URLID~~URLPWD~~Validfdate~~Validtdate~~Usefdate~~Usetdate~~RAFlag~~##[반복] mtrlkind##bibctrlno##RAFlag
			var ls_Url_Arr		= result.split("◇");
			var ls_Falg 	= ls_Url_Arr[0];
			var ls_Arg 		= ls_Url_Arr[1];

			//alert(ls_Falg);alert(ls_Arg);

			if(ls_Falg != "yes"){
				gf_Msg("KOR", 130, 1, "");
				return;
			}

			//RA사용을 위한 쿠키저장
			if (ndUtilBibRASAuthen == '2') {
				//현재 ra도메인은 .ndsl.or.kr 이다, 나중에 ndsl.kr로 바뀌면 아래 라인 실행해야 한다.
				//f_setCookie('RAS_UNIQUEID', sessionUniqueid, '', '/', 'ndsl.kr');
			}


			//URL 선택창을 띄움. (이용자 선택한 URL gf_UrlTextViewresult(value) 실행하게 함.)
			var value = encodeURIComponent(ls_Arg);
			var ls_Url = "http://scholar.ndsl.kr/journalurlpop.do?arg="+value;
			cgf_CloseWin();
			window.open(ls_Url,'_blank','height=320,width=710,location=0,menubar=0,resizable=1,scrollbars=1,status=yes,titlebar=0,toolbar=0,screenX=0,screenY=0');
		}
	});	
	//전역변수 초기화.
	ndUtilBibUseBibctrlno	= "";
	ndUtilBibUseUrlflag		= "";
	ndUtilBibMtrlKind		= "";
	ndUtilBibRASAuthen 		= "1";
	return;	
}



/*=======================================================================================
	함수명 : gf_RequestURLInfo
	기  능 : RemoteAccess 인증 후 호출되는 함수.. 저널/구분후에 분기한다.
	인  수 : 
	RETURN : 
=========================================================================================*/
function gf_RequestURLInfo()
{
	var flag = "2";

	if(ndUtilArtUseArtctrlno != "" || ndUtilArtUseArtctrlno == "0") flag = "1";

	if(flag=="1"){
		//논문URL
		gf_ArticleURLInfo();
	}else{
		//저널URL
		gf_JournalURLInfo();
	}

	return;	
}

/*=======================================================================================
	함수명 : gf_RequestURLInfoInCert
	기  능 : RemoteAccess 인증 후 호출되는 함수.. 저널/구분후에 분기한다. - CertFlag session save 한다.
	인  수 : msg : OK - 세션저장 , FAIL - 세션저장안함
	RETURN : 
=========================================================================================*/
function gf_RequestURLInfoInCert(msg)
{
	if(msg == "OK"){
		//session 저장한다.
			http = jQuery.ajax( {
				url: "/sessionsave.co",  
				type: "POST",
				data: {	
						flag: msg
					}, 
				async:false
			});	

	}
	gf_RequestURLInfo();
	return;	
}

/*=======================================================================================
	함수명 : gf_RequestURLInfoInCertNEW
	기  능 : RemoteAccess 인증 후 호출되는 함수.. 저널/구분후에 분기한다. - CertFlag session save 한다.
	인  수 : msg : OK - 세션저장 , FAIL - 세션저장안함
	RETURN : 
=========================================================================================*/
function gf_RequestURLInfoInCertNEW(msg,urlflag,mtrlkind,artctrlno,rasauthen,bibctrlno)
{
	if(msg == "OK"){

		//session 저장한다.
			http = jQuery.ajax( {
				url: "/sessionsave.co",  
				type: "POST",
				data: {	
						flag: msg
					}, 
				async:false,
				complete:function(res, status) {
					result = jQuery.trim(res.responseText); 
				}
			});	

	}
	if(artctrlno==0){
		//저널URL선택인경우.
		ndUtilBibUseUrlflag = urlflag;
		ndUtilBibMtrlKind = mtrlkind;
		ndUtilBibUseBibctrlno = bibctrlno;
		ndUtilBibRASAuthen = rasauthen;
	}else{
		//논문URL선택인경우.
		ndUtilArtUseUrlflag = urlflag;
		ndUtilArtMtrlKind = mtrlkind;
		ndUtilArtUseArtctrlno = artctrlno;
		ndUtilArtRASAuthen = rasauthen;
	}

	gf_RequestURLInfo();
	return;	
}


/********************************
- gf_urlclickmake : 논문상세 링크연결 및 통계로그 쌓기
- flag : 1:koi url, 0:일반url
- cn : 선택 CN번호
- dbt : DBtype
- url : link url
*********************************/
function gf_urlclickmake(flag,cn,dbt,url){

	var svccode	= "";
	var controlno	= cn;
	var srcsite		= "NDSL";
	var dbtype		= dbt;
	var source		= url;

	if(flag=="1"){
		svccode = "S2209";
	}else{
		svccode = "S3209";
	}
	
	//Ajax 호출 - 통계저장한다.
	http = jQuery.ajax( {
		url: "/linkcenterlogsaveAjax.co",
		type: "POST",
		data: {	
			svccode: svccode,	
			controlno: controlno,	
			srcsite: srcsite,	 
			dbtype:	dbtype,
			source: source
		}, 
		async:false,
		complete:function(res, status) {
			result = jQuery.trim(res.responseText);
		}
	});

	return;
}	
