var _connectDomain = "http://ad.connect.kr";

var _connectWidthIframe = (typeof(_connectWidth) == "undefined" || !_connectWidth) ? "1" : _connectWidth;
var _connectHeightIframe = (typeof(_connectHeight) == "undefined" || !_connectHeight) ? "1" : _connectHeight;
var _connectWidth = (typeof(_connectWidth) == "undefined" || !_connectWidth) ? "" : _connectWidth;
var _connectHeight = (typeof(_connectHeight) == "undefined" || !_connectHeight) ? "" : _connectHeight;
var _connectMarginBottom = (typeof(_connectMarginBottom) == "undefined" || !_connectMarginBottom) ? "0" : _connectMarginBottom;
var _connectMaxCount = (typeof(_connectMaxCount) == "undefined" || !_connectMaxCount) ? "" : _connectMaxCount;
var _connectMultipleCount = (typeof(_connectMultipleCount) == "undefined" || !_connectMultipleCount) ? "" : _connectMultipleCount;
var _connectItemCount = (typeof(_connectItemCount) == "undefined" || !_connectItemCount) ? "" : _connectItemCount;
var _connectDCM = (typeof(_connectDCM) == "undefined" || !_connectDCM) ? "0" : _connectDCM;
var _connectPreview = (typeof(_connectkr_preview) == "undefined" || !_connectkr_preview) ? "" : _connectkr_preview;
var _connectKeyword = (typeof(_connectKeyword) == "undefined" || !_connectKeyword) ? "" : _connectKeyword;
var _connectCharset = (typeof(_connectCharset) == "undefined" || !_connectCharset) ? "euc-kr" : _connectCharset;
if(_connectCharset != "euc-kr" && _connectCharset != "utf-8"){_connectCharset = "euc-kr";}
var _connectkr_cm_CatID = (typeof(_connectkr_cm_CatID) == "undefined" || !_connectkr_cm_CatID) ? "" : _connectkr_cm_CatID;
var _connectkr_cm_DocID = (typeof(_connectkr_cm_DocID) == "undefined" || !_connectkr_cm_DocID) ? "" : _connectkr_cm_DocID;
var _connectCpsCpaId = (typeof(_connectCpsCpaId) == "undefined" || !_connectCpsCpaId) ? "" : _connectCpsCpaId;
var _connectCpsCpaSize = (typeof(_connectCpsCpaSize) == "undefined" || !_connectCpsCpaSize) ? "" : _connectCpsCpaSize;
var _connectDocHref = (typeof(_connectDocHref) == "undefined" || !_connectDocHref) ? "" : _connectDocHref;
if(_connectDocHref.length != ""){	var _connectkr_cm_Doc_href2 = escape(_connectDocHref);	}
else{	var _connectkr_cm_Doc_href2 = escape(location.href);	}
var _connectkr_cm_Doc_href = escape(location.href);
var _connectTextCPM = (typeof(_connectTextCPM) == "undefined" || !_connectTextCPM) ? "" : _connectTextCPM;
var _connectAllowAdult = (typeof(_connectAllowAdult) == "undefined" || !_connectAllowAdult) ? "" : _connectAllowAdult;
var _connectPrintSmartRecommend = (typeof(_connectPrintSmartRecommend) == "undefined" || !_connectPrintSmartRecommend) ? "" : _connectPrintSmartRecommend;
var _connectReferrer = encodeURIComponent(document.referrer);



//_connectDeleteCookie("AD_DC"+_connectID.split("-")[2]);
var _connectDisplayCount = (_connectGetCookie("AD_DC"+_connectID.split("-")[2]) == "" || !_connectGetCookie("AD_DC"+_connectID.split("-")[2])) ? "0" : _connectGetCookie("AD_DC"+_connectID.split("-")[2]);
if(_connectDisplayCount < 3) _connectSetCookie("AD_DC"+_connectID.split("-")[2], eval(_connectDisplayCount)+1, "1");


try{var testVar = parent.location.href;}catch(e){_connectDisplayCount = "3";}
if(!_connectGetCookie("AD_DC"+_connectID.split("-")[2])){_connectDisplayCount = "3";}

if((_connectValid(_connectID) != "0")){
	document.writeln("<scr"+"ipt type=\"text/javascr"+"ipt\" src=\""+_connectDomain+"/logger/connectview.ad?_connectID="+_connectID+"&_connectWidth="+_connectWidth+"&_connectHeight="+_connectHeight+"&_connectkr_cm_Doc_href="+_connectkr_cm_Doc_href+"&_connectDisplayCount="+_connectDisplayCount+"&_connectMaxCount="+_connectMaxCount+"&_connectPreview="+_connectPreview+"&_connectReferrer="+encodeURIComponent(document.referrer)+"&_connectCharset="+_connectCharset+"&_connectCpsCpaId="+_connectCpsCpaId+"&_connectCpsCpaSize="+_connectCpsCpaSize+"&_connectKeyword="+encodeURIComponent(_connectKeyword)+"\"></script>");
}


function _connectBro(){
	var n = navigator,tb="-",b=tb;
	if (n.userAgent) {tb = navigator.userAgent.toLowerCase();}
	if (_connectIN(tb,'msie')) {
		if(_connectIN(tb,'7.0')) b = "IE7"; else b = "IE";
	}
	else if(_connectIN(tb,'opera')) { b = "Opera"; }
	else if(_connectIN(tb,'netscape')) { b = "Netscape"; }
	else if(_connectIN(tb,'firefox/2')) { b = "Firefox2"; }
	else if(_connectIN(tb,'firefox')) { b = "Firefox"; }
	else if(_connectIN(tb,'safari')) { b = "Safari"; }	
	return b; 
}

function _connectOS(){
	var n = navigator,to="-",av="-",o=to;
	if (n.platform) {to = n.platform.toLowerCase();}
	if (n.appVersion) {av = n.userAgent.toLowerCase();}
	if( _connectIN(to,'win32')) {
		if( _connectIN(av,'98')){ o = '98';
		} else if( _connectIN(av,'95')) { o = '95';
		} else if( _connectIN(av,'nt 6.0')) {o ='Vista';
		} else if( _connectIN(av,'nt 5.0')) {o = '2000';
		} else if( _connectIN(av,'nt 5.1')) {o = 'XP';
		} else if( _connectIN(av,'nt 5.2')) {o ='2003';
		} else if( _connectIN(av,'nt')) { o = 'NT';
		} else if( _connectIN(av,'me')) { o = 'Me';
		} else { o = 'Windows';}
	}else{
	 	var st = to.substring(0,4);
		if( st == 'win1'){ o = 'Windows 3.1';
		} else if( st == 'mac6' ){ o = 'Mac';
		} else if( st == 'maco' ){ o ='Mac'; 
		} else if( st == 'macp' ){o='Mac'; 
		} else if( st == 'linu'){o='Linux'; 
		} else if( st == 'hp-u' ){ o='HP Unix'; 
		} else if( st == 'os/2' ){ o = 'OS/2' ;
		} else if( st == 'free' ){ o = 'FreeBSD';
		} else if( st == 'suno' ){ o = 'SunO'; }
	}
	return o;
}

function _connectIN(s,t){
	if( _connectNULL(s) == 1) return false;
	if(s.indexOf(t) >-1)
		return true;
	else
		return false;
}


function _connectNULL(s){
	if(!s || s == "" || s == "undefined" || s =="unknown") return 1;
	else return 0;
}

function _connectGetCookie(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 _connectSetCookie( cookieName, cookieValue, expireDate ){
  var today = new Date();
  today.setTime(today.getTime() + 12 * 60 * 60 * 1000); 		
  document.cookie = cookieName + "=" + escape( cookieValue ) + "; path=/; expires=" + today.toGMTString() + "; domain="+_connectGetHost()+";";
}

function _connectDeleteCookie( cookieName ){
  var expireDate = new Date();
  expireDate.setDate( expireDate.getDate() - 1 );
  document.cookie = cookieName + "= " + "; expires=" + expireDate.toGMTString() + "; path=/";
}

function _connectGetHost(){
 var Dns;
 Dns=location.href;
 Dns=Dns.split("//");
 Dns=Dns[1].substr(0,Dns[1].indexOf("/"));
 return Dns;
}

function _connectValid(s){
    var o = s;
	var n = 0;
	var r = 0;
	var arr_o = s.split("-");

    if(arr_o.length == 4){
		o = arr_o[2];
		n = arr_o[3];
		for(var i=0;i<o.length;i++){
			r+= o.charCodeAt(i);
		}		
		if(r == n) return s;
	}else if(arr_o.length == 5){
		o = arr_o[2];
		n = arr_o[3];
		r = 0;
		for(var i=0;i<o.length;i++){
			r+= o.charCodeAt(i);
		}	
		if(r == n){
			o = arr_o[0]+"-"+arr_o[1]+"-"+arr_o[2]+"-"+arr_o[3];		
			n = arr_o[4];
			r = 0;
			for(var i=0;i<o.length;i++){
				r+= o.charCodeAt(i);
			}
			if(r == n) return s;
		}
	}
	
	return 0;
}

