if(document.URL.substring(0,4) != 'file')
{
	var s_day = new Date();

	if (typeof(parent.document) != "unknown")
		var url = parent.document.URL;
	else
		var url = "none";

	if(document.referrer == url)
		var log_ref=parent.document.referrer;
	else
		var log_ref=document.referrer;

	var user_time=s_day.getFullYear()+"-"+(s_day.getMonth()+1)+"-"+s_day.getDate()+" "+s_day.getHours()+":"+s_day.getMinutes()+":"+s_day.getSeconds();

	var user_zone=s_day.getTimezoneOffset()/60;
	var user_ss=screen.width+"*"+screen.height;
	var user_sc=screen.colorDepth;
	var java_ab=(navigator.javaEnabled()==true)?"y":"n";

	var str = "";
	str += "<img src='http://log.totorosa.com/?image=0";	
	str += "&timestamp=" + LogTotodiskCom_getTimestamp();
	str += "&ut="+escape(user_time)+"&uz="+escape(user_zone)+"&uss="+escape(user_ss)+"&usc="+escape(user_sc);
	str += "&ja="+escape(java_ab)+"&lr="+escape(log_ref)+"&lu="+escape(document.URL);	
	str += "' border=0 height=0 width=0>";
	document.write(str);
}

/****************************************** Function ***************************************************/
// Timestamp
function LogTotodiskCom_getTimestamp(){
	return LogTotodiskCom_getNowTimestamp();
}

/** ÇöÀç ½Ã°£À» ±âÁØÀ¸·Î Milliseconds ±îÁö¸¦ ¹®ÀÚ¿­·Î µÇµ¹¸°´Ù. **/
function LogTotodiskCom_getNowTimestamp(){
	var oDate = new Date();
	var buf = "";
	buf += oDate.getFullYear() + ""; 
	buf += LogTotodiskCom_glueDigitStr(oDate.getMonth()+1, "F", "0", 2) + ""; 
	buf += LogTotodiskCom_glueDigitStr(oDate.getDate(), "F", "0", 2) + "";
	buf += LogTotodiskCom_glueDigitStr(oDate.getHours(), "F", "0", 2) + "";
	buf += LogTotodiskCom_glueDigitStr(oDate.getMinutes(), "F", "0", 2) + "";
	buf += LogTotodiskCom_glueDigitStr(oDate.getSeconds(), "F", "0", 2) + "";
	buf += LogTotodiskCom_glueDigitStr(oDate.getMilliseconds(), "F", "0", 3) + "";

	return buf;
}

/**
src : source string
arrow : F ÀÏ °æ¿ì ¾Õ, B ÀÏ °æ¿ì µÚ
stdChar : Ã¤¿ï ¹®ÀÚ
stdLength : ¸¸µé ¹®ÀÚ¿­ ±æÀÌ
**/
function LogTotodiskCom_glueDigitStr(src, arrow, stdChar, stdLength){
	if ( stdChar.length != 1 ){
		alert("¹®ÀÚÀÇ ±æÀÌ´Â ÇÑ±ÛÀÚ¿©¾ß ÇÕ´Ï´Ù.");
		return;
	}

	src = src.toString();

	if ( src.length >= stdLength ){
		return src;
	}

	var strBuf = "";
	var calLength = stdLength - src.length;
	for ( var i=0; i<calLength; i++ ){
		strBuf += stdChar;
	}

	if ( arrow.toLowerCase() == "F" ){
		src = strBuf + src;
	}
	else{
		src = strBuf + src;
	}

	return src;
}