//-- CCMEDIA Ad-Nibbler Tag Service 0.9
//-- Copyright 2006 CCMEDIA, All Rights Reserved.
// util start 

var _ad_tag_web_server = "http://tag.asstd.webnibbler.com/tag.ad";
var _ad_tag_frame_web_server = "http://tag.asstd.webnibbler.com/tag_empty.ad";

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(i) { 

	var k = i + '=';var dc = document.cookie;var r = '';var s = 0, e = 0;

	if (dc.length > 0) {s = dc.indexOf(k);
		if (s != -1) {
			s += k.length;e = dc.indexOf(';', s);
			if (e == -1) e = dc.length;r += unescape(dc.substring(s, e));
		}
	}
	return r;
}



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_isnull (s){
        if(!s || s == "" || s == "undefined" || s =="unknown") return 1;
        else return 0;
}

function _ad_get_userid () {

        var r = "";

        if ( typeof ( _webnibbler_user_seg ) != "undefined" ) {
        if ( _ad_isnull ( _webnibbler_user_seg ) == 0  && _webnibbler_user_seg != null )
                r= _ad_getcookie (_webnibbler_user_seg );
        }

        if ( r == "" || r == "undefined" ) r = _ad_getcookie ( "ccmedia" );
        return r

}


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 + "&seg=" + escape(_ad_get_userid ()) + "";

	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) {

    if ( document.all.webnibbler_track == null ) {
        var img = new Image ();
        img.src = _ad_target;
        img.onload = function () { return;}
   }
   else

	document.all.webnibbler_track.src = _ad_target;
}
else {

   if ( document.webnibbler_track == null ) {
	var img = new Image ();
	img.src = _ad_target;
	img.onload = function () { return;}
   }
   else 
	document.webnibbler_track.src = _ad_target;
}



