function accek (my_site)
{
	DOC_USER_AGENT = navigator.userAgent ;
	DOC_CHARSET = document.charset ;

	DOC_TITLE = document.title ;

	if ( !(DOC_USER_AGENT.match(/Shift_JIS/i)) ) {
		if ( !(DOC_USER_AGENT.match(/mac/i)) ) {
			DOC_TITLE = EscapeUTF8(DOC_TITLE) ;
		}
	}
	DOC_TITLE = DOC_TITLE.replace(/\'/i, "%27") ;

	DOC_SCREEN_WIDTH  = screen.width ;
	DOC_SCREEN_HEIGHT = screen.height ;
	DOC_SCREEN_COLOR  = screen.colorDepth ;

	parent_URL1 = parent.document.URL ;
	parent_URL1_len = parent_URL1.length ;
	parent_URL2 = parent_URL1.substring(0,parent_URL1_len - 1) ;

	if (( document.referrer == parent_URL2 ) || ( document.referrer == parent_URL1 )) {
//		document.write("parent");
		DOC_REFERRER  = parent.document.referrer ;
	} else {
//		document.write("normal");
		DOC_REFERRER  = document.referrer ;
	}

	DOC_VAL = "&ref_org=" + DOC_REFERRER + "&screen_size=" + DOC_SCREEN_WIDTH + "_" + DOC_SCREEN_HEIGHT + "&screen_color=" + DOC_SCREEN_COLOR + "&page_title=" + DOC_TITLE;

	document.write("<a href='http://accek.ga-pro.com/'>");
	document.write("<img src='http://accek.ga-pro.com/cgi-bin/accek/accek.cgi?");
	document.write( my_site );
	document.write( DOC_VAL );
	document.write("'alt=\"GA-Pro Access Analizer ACCEK\" border=0></a>");

	return ;
}

function EscapeUTF8 (str)
{
	strUTF8 = str.replace(/[^*+.-9A-Z_a-z-]/g , ToUTF8 ) ;
	return strUTF8 ;
}

function ToUTF8 (s)
{
	var c=s.charCodeAt(0);
	return (c<16?"%0"+c.toString(16):c<128?"%"+c.toString(16):c<2048?"%"+(c>>6|192).toString(16)+"%"+(c&63|128).toString(16):"%"+(c>>12|224).toString(16)+"%"+(c>>6&63|128).toString(16)+"%"+(c&63|128).toString(16)).toUpperCase()
}

