//-- CCMEDIA Ad-Nibbler Tag Service 0.9
//-- Copyright 2006 CCMEDIA, All Rights Reserved.
// util start 

var _ad_tag_web_server = "http://tag.adnibbler.co.kr/tag.jsp";
var _ad_tag_frame_web_server = "http://tag.adnibbler.co.kr/tag.fr";

function _ad_getdomain() {
	var _host   = document.domain;
	var so = _host.split('.');
	var dm  = so[so.length-2] + '.' + so[so.length-1];
	return (so[so.length-1].length == 2) ? so[so.length-3] + '.' + dm : dm;
}
function _ad_getcookieval(offset) {
	var endstr = document.cookie.indexof (";", offset);
	if (endstr == -1) endstr = document.cookie.length;
	return unescape(document.cookie.substring(offset, endstr));
}
function _ad_setcookiet( iname, ivalue, idomain ) {
  	document.cookie = iname + "=" + escape ( ivalue) + "; path=/"  + "; domain=" + idomain;
}
function _ad_setcookiep( iname, ivalue, idomain, iexpires ) {
  	document.cookie = iname + "=" + escape ( ivalue) + "; path=/"  + "; domain=" + idomain + "; expires="+ iexpires.togmtstring();
}
function _ad_getcookie (name) {
   	var arg = name + "=";
   	var alen = arg.length;
   	var clen = document.cookie.length;
   	var i = 0;

   	while (i < clen) {
      		var j = i + alen;
      		if (document.cookie.substring(i, j) == arg)	return _ad_getcookieval (j);
      		i = document.cookie.indexof(" ", i) + 1;
      		if (i == 0)	break;
      	}
  	return null;
}
function _ad_settagcookiep (  iguid  )
{
    	var today = new date();
    	var expireddate = new date(2015,1,1);
    	var guid, sess;
	var value;
	var domain = _ad_getdomain ();
    	guid = _ad_getcookie( "adguid" );
    	if ( guid ) 	return guid;
		value = iguid;
    	_ad_setcookiep ( "adguid",value, domain,expireddate);
    	return value
}
function _ad_settagcookiet ( isess  )
{
    	var today = new date();
    	var guid, sess;
	var value;
	var domain = _ad_getdomain ();
    	sess = _ad_getcookie( "adsession" );
    	if ( sess ) 	return sess;
	var values = new array();
	for ( i=0; i < 13 ; i++ ) { values[i] = "" + math.random();	}
	value = _ad_getcurtime ();
	for ( i=0; i < 13 ; i++ ) { value += values[i].charat(2); }
	sess = value;
    	_ad_setcookiet ( "adsession",sess, domain );
    	return sess;
}

function _ad_getcurtime () {
	
	var sdate = new Date();
	var iday = sdate.getDay();
	var imon = sdate.getMonth() + 1;
	var iyea = sdate.getFullYear();
	var ihour = sdate.getHours ();
	var imin = sdate.getMinutes ();
	var isec = sdate.getSeconds ();
	var szret;
  	if(iday < 10) iday = '0' + iday;
  	if(imon < 10) imon = '0' + imon;
  	szret = iyea + "" + imon + "" + iday + (( ihour < 10) ? "0" : "" )  + ihour + (( imin < 10) ? "0" : "" ) + imin + (( isec < 10) ? "0" : "" ) + isec;
  	return szret;
}


function _ad_getref () {
	var v_ref = document.referrer;
	if( (v_ref=='undefined')||( v_ref == '' )) {
		eval(" try{ v_ref = parent.document.referrer ;}catch( _error){ v_ref = '';}");
	}
	return v_ref;
} 
function _ad_get_simple_tag () {

	var _ad_url, _ad_ref;
	var _ad_dim= "scr=" + window.screen.width+'x'+window.screen.height;
	var _ad_ref = _ad_getref ();
	var _ad_time = _ad_getcurtime();
	var _ad_ret = "<iframe border='0' width='0' height='0' src='" + _ad_tag_web_server + "?tz=" +  _ad_time + "&ref=" + escape ( _ad_ref ) + "&url=" + escape(document.location) + "&" +  _ad_dim +"' ></iframe>";

	// var _ad_ret = "<iframe border='0' width='0' height='0' src='" + _ad_tag_web_server + "?ref=" + escape ( _ad_ref ) + "&" + "url=" + escape(document.location) + "&" +  _ad_dim +"' ></iframe>";
	// var _ad_ret = "<iframe border='0' width='0' height='0' src='" + _ad_tag_web_server + "?ref=" + escape ( _ad_ref ) + "&" + _ad_dim +"' ></iframe>";
	return _ad_ret;

}
function _ad_get_fame_tag () {

	var _ad_url, _ad_ref;
	var _ad_dim= "scr=" + window.screen.width+'x'+window.screen.height;
	var _ad_ref = _ad_getref ();
	var _ad_time = _ad_getcurtime();
	var _ad_ret =  _ad_tag_frame_web_server + "?tz=" +  _ad_time + "&ref=" + escape ( _ad_ref ) + "&url=" + escape(document.location) + "&" +  _ad_dim +"";

	// var _ad_ret = "<iframe border='0' width='0' height='0' src='" + _ad_tag_web_server + "?ref=" + escape ( _ad_ref ) + "&" + "url=" + escape(document.location) + "&" +  _ad_dim +"' ></iframe>";
	// var _ad_ret = "<iframe border='0' width='0' height='0' src='" + _ad_tag_web_server + "?ref=" + escape ( _ad_ref ) + "&" + _ad_dim +"' ></iframe>";
	return _ad_ret;

}////////////////////////////////////////////////////////////////////////

// var v_sess = _ad_settagcookiet (  );
// var v_guid = _ad_settagcookiep ( v_sess);
var _ad_target = _ad_get_fame_tag ();
// alert ( _ad_target );
// document.write( _ad_target );

if (document.all) {
	document.all.adnibbler_frame.src = _ad_target;
}
else {
	document.adnibbler_frame.src = _ad_target;
}
	
