// JavaScript Document

///////////////////////////////////////////////////////////////////
////通用函数定义
////内部函数的核心文件
////作者 ANT BOY
////电子邮件 wangtaopost@hotmail.com
////日期 2007-11-17
///////////////////////////////////////////////////////////////////

///pre load imgae
function imagePreload() {
      var imgPreload = new Image();
      for (i = 0; i < arguments.length; i++) {
        imgPreload.src = arguments[i];
      }
}

///兼容IE5.0 5.5 FireFox1.5 2.0 Oprea 浏览器
///加载xml文档
///外部函数一般不对此函数进行调用,外部函数通常只要调用checkXMLDocObj函数即可.
///author ANT BOY
///MSN wangtaopost@hotmail.com
///date 2007-11-29
function loadXML(xmlFile)
{
    var xmlDoc;
	//IE浏览器使用
    if(window.ActiveXObject)
    {

        xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		if(xmlDoc != null)
		{
			xmlDoc.async    = false;
			//alert(xmlDoc.loadXML(xmlFile));
			if(xmlDoc.loadXML(xmlFile))
			{
				//加载XML数据成功
			}
			else
			{
				//加载XML数据失败
				alert("加载XML数据失败.");
			}
		}
		else
		{
			//没有生成XMLDOM对象,浏览器不支持或者关闭的相应的组件.
			alert("没有生成XMLDOM对象,浏览器不支持或者关闭的相应的组件.");
		}

	}
	else
	{
		if(document.implementation && document.implementation.createDocument)
		{
			xmlDoc = document.implementation.createDocument("","",null);
			if(xmlDoc != null)
			{
				xmlDoc.async = false;
				//alert("FF:"+xmlDoc);
				//alert("loadxml:"+xmlDoc.loadXML(xmlFile));
				var oParser = new DOMParser();
				xmlDoc = oParser.parseFromString(xmlFile,"text/xml");
				if(xmlDoc!=null)
				{
					//加载XML数据成功
				}
				else
				{
					//加载XML数据失败
					alert("加载XML数据失败.");
				}
			}
			else
			{
				//没有生成XMLDOM对象,浏览器不支持或者关闭的相应的组件.
				alert("没有生成XMLDOM对象,浏览器不支持或者关闭的相应的组件.");
			}
		}
	}
    
    return xmlDoc;
}

///此函数提供给外部函数进行调用.
///如果想得到XMLDOM对象,请使用此函数即可.
///authro ANT BOY
///date 2007-11-29
function checkXMLDocObj (xmlFile)
{
    var xmlDoc = loadXML(xmlFile);
    if(xmlDoc==null)
    {
        alert("您的浏览器不支持xml文件读取,于是本页面禁止您的操作,推荐使用IE5.0或者FireFox1.5以上版本可以解决此问题!");
        //window.location.href="/Index.aspx";
		alert("感谢你的使用.谢谢...");
    }
    
    return xmlDoc;
}


////////////////////////////////////////
//imagePreload("../../images/loading.gif","../../images/hloading.gif");

