/* -------------------------------------------------------------------------- */
/*
 |       Sub Script Libraries.
 |    2005/10/21-2005/11/03-2006/03/25-2007/04/15
 */
/* -------------------------------------------------------------------------- */


/*-------------base URI-------------*/
var isServer = ( !(location.protocol=="file:")&&!(document.domain=="localhost") );
var isLocal  = ( document.domain=="localhost" );
var isFile   = ( location.protocol=="file:" );
var dirType;
if( isServer )dirType = 0;
else if( isLocal )dirType = 1;
	else if( isFile )dirType = 2;
var SiteUriBase;
switch( dirType ) {
	case 0 : SiteUriBase = "http://www.usamimi.info/~geko/";break;
	case 1 : SiteUriBase = "http://localhost/";break;
	case 2 : SiteUriBase = "file:///D:/WebSite/usamimi.info/";break;
	default: SiteUriBase = "http://www.usamimi.info/~geko/";break;
}
var SiteUriTop = SiteUriBase + "index.html";

/*
getArchives = function()
{
	//var arch_data = ["top","acade","etc","neoki","master","pro","web","hide"];
	var ll = self.location.pathname;
	if( isServer||isLocal  )var File = ll.split("/");
	else var File = ll.split("\\");
	var i,p;
	i=0;p=-1;
	for( i in File)if( File[i].substr(0,5)=="arch_" )p = i;
	var arch = (p==-1) ? "top" : File[p].substring(5,File[p].length);
	return arch;
}
thisArch = getArchives();*/



/*-------------location.search,Operation function-------------*/
function L_Search(vars){
	if(location.search.length<2)return null;
	var LS_data = location.search.substr(1,location.search.length-1).split("&");
	var l = 0;
	for(;l<LS_data.length;l++){
		if(LS_data[l].indexOf("=")>-1)LS_data[l] = LS_data[l].split("=");
		else LS_data[l] = [LS_data[l],"default"];
	}
	for(l=0;l<LS_data.length;l++)if(LS_data[l][0]==vars)return LS_data[l][1];
	return null;
}




/*-------------Prototype Variable-------------*/
var count_url_base = SiteUriBase + "count.php";
var track_feed_url = "http://script.trackfeed.com/usr/c01b67eb0a.js";
var this_site_top=false;
var ref = document.referrer;

