var MACRO_REDIRECT_URL="http://www.si139.com/main.htm";//"http://www.texun.cn";
var MACRO_USERDATA_DIR="userdata/";
var MACRO_START_YEAR=1950;
var MACRO_END_YEAR=2050;
/************************************************************************
函数:  GetArgsFromHref
功能： 从href获得参数
参数： sHref   地址
	  sArgName   id的名称
返回： id的值
作者： hqbvqv
日期： 15:20 2008-9-17
************************************************************************/
function GL_GetArgsFromHref(sHref, sArgName) 
{ 
	var args = sHref.split("?"); 
	var retval = ""; 
	if(args.length<=1) /*参数为空*/ 
	{ 
		//alert("1");
		return retval; /*无需做任何处理*/ 
	} 
	var str = args[1]; 
	args = str.split("&"); 
	for(var i = 0; i < args.length; i ++) 
	{ 
		str = args[i]; 
		var arg = str.split("="); 
		if(arg.length <= 1) 
		{
			continue; 
		}
		
		if(arg[0] == sArgName) 
		{			
			retval = arg[1]; 
			break;
		}
	} 
	return retval; 
}

/************************************************************************
函数:  getjsname
功能： 从当前网址中获取js的文件名
参数： 
返回：
作者： hqbvqv
日期： 16:16 2008-9-17
************************************************************************/
var g_userdir;

function GL_getjsname()
{
	var str;
	var strTemp;
	var shref=window.location.href;
	var args;
	var strrecent;
	//alert(shref);
	str=GL_GetArgsFromHref(shref,"id");
	if(str=="")
	{
		var nyear,ndata,ntemp;
		if(document.domain=="127.0.0.1") //调试代码
		{
			document.write("<script src='js\/index.js'><\/script>"); 
			g_userdir="";
			return 'js\/index.js';
		}
		if(document.domain=="121.12.124.121") //调试代码
		{
			window.location.href="http://www.chinachip.cn"; 
			g_userdir="";
			return ;
		}
				
		args = document.domain.split("."); 
		if(args.length<4) /*要userid.data.si139.com 4个才能通过*/ 
		{ 
			//alert("breakpoint 1");
			window.location.href=MACRO_REDIRECT_URL;
			//document.write("<script src='js\/index.js'><\/script>"); 
			g_userdir="";
			return ;
		} 
		//alert("breakpoint 2");
		nyear=args[1].substring(0,4);
		ndata=args[1].substring(4,8);
		ntemp=parseInt(nyear,10);
		if(String(ntemp)=="NaN") //这里要转化成字符串才能判断有效
		{
			window.location.href=MACRO_REDIRECT_URL;
			return ;		
		}
		//网址类似,userdata/29/0920/hqbvqv
		ntemp=ntemp-MACRO_START_YEAR; 
		g_userdir=MACRO_USERDATA_DIR+String(ntemp)+"\/"+ndata+"\/"+args[0]+"\/";
		//alert("aaa"+g_userdir);	
		//g_userdir="0920"+"\/"+"hqbvqv"+"\/";
		str=g_userdir+"index";
		strrecent=g_userdir+"recentadd";
	}
	else
	{
		//alert("id是多少:"+str);
		strTemp=str.split("/");
		//如userdata/29/0909/jwjsky/TX_jishuzilia_0002 如果路径更改这里也要修改.注意,否则访问不到.
		g_userdir=strTemp[0]+"\/"+strTemp[1]+"\/"+strTemp[2]+"\/"+strTemp[3]+"\/"; 
		//alert("bbb"+g_userdir);	
		//alert("g_userdir+"+g_userdir);
	}
	//alert(str);
	
	document.write("<script src='"+str+".js'><\/script>"); 
	document.write("<script src='"+strrecent+".js'><\/script>"); 
	return str+".js";	
}

var g_jsname=GL_getjsname(); //网页导入就获取js文件名

/************************************************************************
函数:  quick_getjsname
功能： 快速得到JS文件名
参数： 
返回：
作者： hqbvqv
日期： 
************************************************************************/
function GL_quick_getjsname()
{
	return g_jsname;
}

/************************************************************************
函数:  GL_getuserdir
功能： 得到用户的目录
参数： 
返回：
作者： hqbvqv
日期： 
************************************************************************/
function GL_getuserdir()
{
	return g_userdir;
}

