/**
 * @author zerostyle
 */
/*
 * _本脚本适用于客户端与服务器端，客户段引用站点目录的脚本时后面跟上客户端发布时的版本号，版本号请参考变量“Version”_
 * _本脚本接受的参数如下列表_
 * @param {Object} v _客户端版本号，服务器端会根据本参数来验证两个版本的一致性_
 * @param {Object} s _是否使用服务器端最新脚本,有本参数，不论值为多少，都是开启，无本参数，则不开启_
 * @param {Object} c _是否让用户确认使用新版本，若有本参数则弹出确认对话框供用户选择，若无本参数，则默认按照以上判断结果执行默认操作（以上验证都通过，则默认加载服务器脚本）_
 * 
 * _使用服务器端脚本的前提：！① s参数开启，允许使用服务器端脚本_
 * _					 ② v参数开启，并且客户段使用的脚本版本变量Version低于服务器版本变量Version_
 * _					 ③ c参数若不开启，则认为不需要用户的确认就自动按照以上参数的判断结果决定是否使用服务器脚本,若开启，则以上条件满足下再需要客户手动确认使用服务器脚本_
 */


var Version=20100817
var loadFromServer=false;
function GetArgsFromHref(sArgName,sHref){if(!sHref||sHref=="undefined"||sHref==""){sHref=location.href;}var args = sHref.split("?");var retval = ""; if(args[0] == sHref){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].toLowerCase() == sArgName.toLowerCase()){retval = arg[1];break;}}return retval;}
InitFile=function()
{
	var serverFilePath="http://www.afdvr.com/secu";
	var cssFiles="";
	var scriptFiles="";
	//cssFiles+="<link href=\"Css/Css.css\" rel=\"stylesheet\" type=\"text/css\" />";
	cssFiles+="<link href=\"Css/dtree.css\" rel=\"stylesheet\" type=\"text/css\" />"
	scriptFiles+="<script src=\"javascript/ZeroStyle.FrameWork.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
	scriptFiles+="<script src=\"javascript/ZeroStyle.Web.Ui.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
	scriptFiles+="<script src=\"javascript/ZeroStyle.VVSWeb.Language.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
	scriptFiles+="<script src=\"javascript/ZeroStyle.VVSWeb.API.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
	scriptFiles+="<script src=\"javascript/My97DatePicker/WdatePicker.js\" type=\"text/javascript\" language=\"javascript\"></script>";
	scriptFiles+="<script src=\"javascript/ZeroStyle.Web.RightBtClick.js\" type=\"text/javascript\" language=\"javascript\"></script>";
	scriptFiles+="<script src=\"javascript/dtree.js\" type=\"text/javascript\" language=\"javascript\"></script>";
	
	var script=document.scripts["loadServerScriptFile"];
	//alert(script)
	if(script)
	{
		var useServer=GetArgsFromHref("s",script.src)==""?false:true;
		var localVersion=GetArgsFromHref("v",script.src)
			localVersion=(localVersion=="")?Version:localVersion;
		var AllowConfirm=GetArgsFromHref("c",script.src)==""?false:true;
		//alert("useServer="+useServer+";Version="+Version+";localVersion="+localVersion+";AllowConfirm="+AllowConfirm+";")
		if(useServer&&(Version>parseInt(localVersion))&&((AllowConfirm&&confirm("Use new version"))||!AllowConfirm))
		{
			//alert("use new")
			loadFromServer=true;
			cssFiles+="<link href=\""+serverFilePath+"/Css/Css.css\" rel=\"stylesheet\" type=\"text/css\" />";
			cssFiles+="<link href=\""+serverFilePath+"/Css/dtree.css\" rel=\"stylesheet\" type=\"text/css\" />"
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/ZeroStyle.FrameWork.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/ZeroStyle.Web.Ui.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/ZeroStyle.VVSWeb.Language.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/ZeroStyle.VVSWeb.API.js\" type=\"text/javascript\" language=\"JavaScript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/My97DatePicker/WdatePicker.js\" type=\"text/javascript\" language=\"javascript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/ZeroStyle.Web.RightBtClick.js\" type=\"text/javascript\" language=\"javascript\"></script>";
			scriptFiles+="<script src=\""+serverFilePath+"/javascript/dtree.js\" type=\"text/javascript\" language=\"javascript\"></script>";
		}
	}
	document.write(cssFiles+scriptFiles)
}()
	function EndLoad()
	{
		var endFiles="<script src=\"javascript/JoveTech.VVSWeb.Function.js\" type=\"text/javascript\" language=\"javascript\"></script>";
		if(loadFromServer)
		{
			endFiles+="<script src=\""+serverFilePath+"/javascript/JoveTech.VVSWeb.Function.js\" type=\"text/javascript\" language=\"javascript\"></script>"
		}
		document.write(endFiles)
	}
