var isIe = /msie/i.test(navigator.userAgent);//是否是IE浏览器
var XMLDom = {
	// 得到xmlDom对象
	getXMLDom : function(){
		var axo = null;
		var MS_XML_DOM = ["MSXML2.DOMDocument", "Microsoft.XMLDOM", "MSXML.DOMDocument", "MSXML3.DOMDocument"];
		if (isIe)
		{
			for (var i=0; i<4; i++)
			{
				try
				{
					axo = new ActiveXObject(MS_XML_DOM[i]);
					return axo;
				}
				catch (e){return null;}
			}
		}
		else return document.implementation.createDocument("", "doc", null);
	},
	
	// 装载一个XMLDom
	loadXML : function (url, async, handle){
		var xmlDom = XMLDom.getXMLDom();
		xmlDom.preserveWhiteSpace=true;//兼容FireFox
		xmlDom.async = (async==true) ? true : false;
		if (async)
		{
			if (isIe) xmlDom.onreadystatechange = function ()
			{
				if(xmlDom.readyState == 4) handle(xmlDom);
			}
			else xmlDom.onload = function ()
			{
				handle(xmlDom);
			}
		}
		xmlDom.load(url);
		if(!async)	return xmlDom;
	},
	
	// 取得XMLDom对象的xml内容
	getXML : function (xmlDom){
		if (isIe) return xmlDom.xml;
		else return (new xmlSerializer()).serializeToString(xmlDom);
	},
	
	//得到节点的属性
	getAttribute : function(pNode,pAttribute) {
		try{
			return pNode.attributes.getNamedItem(pAttribute).nodeValue;
		}catch(e){
			return null;
		}
	}
}

var xmlDoc_link,xmlObj_link;
	var xmlDoc_link ;
	function loadXML(xmlFile)
	{
	  xmlDoc_link.async="false";
	  xmlDoc_link.onreadystatechange=verify;
	  xmlDoc_link.load(xmlFile);
	  xmlObj_link=xmlDoc_Ads.documentElement;
	}
	function verify(resopnse)
	{
	  // 0 Object is not initialized
	  // 1 Loading object is loading data
	  // 2 Loaded object has loaded data
	  // 3 Data from object can be worked with
	  // 4 Object completely initialized
	  alert("dd");
	}
	xmlDoc_link=XMLDom.loadXML("../XML/HailFellowlink.xml", false, verify);
	var list_link = getXMLArray_link(xmlDoc_link, 'HailFellowlink');
// JavaScript Document
function getXMLArray_link(xmlDoc, name) {
  var keys = name.split('.');
  var node = xmlDoc.documentElement;     
  var rtn = new Array();
  var n = 0;

  for(var i=0; i<keys.length; i++) {
    var childs = node.childNodes;      
    var key = keys[i];
 for(var k=0; k<childs.length; k++) {      
   var child = childs[k];
   if(child.nodeName == key) {    
  if(i == keys.length-1) {
          rtn[n] = child;
    n++;
  } else {
    node = child;
    break;
  }
   }
 }
  }


  return rtn;
}



function getValue_link(node, name) {
  var keys = name.split('.');
  
  for(var i=0; i<keys.length; i++) {
    var childs = node.childNodes;     
    var key = keys[i];
 for(var k=0; k<childs.length; k++) {      
   var child = childs[k];
   if(child.nodeName == key) {   
  if(child.childNodes.length == 1) {         
  
    return child.firstChild.nodeValue;
  } else {                                 
   
    node = child;
    break;
  }
   }
 }
  }


  return "";
}

/*
*Type;类型

**/
function GetlinkBySort(Sort)
{
   
	for(var i=0; i<list_link.length; i++)
	{
    
	  var obj = list_link[i];
	  var sorts=getValue_link(obj, 'TempSort');
	
	  if(sorts==Sort)
	  {
		  var type=getValue_link(obj, 'Type');
		  if(type==0)//文字链接
		  {
			  document.write("<li ><a href='" +getValue_link(obj, 'Url') + "' target='_blank'>" );
			  document.write(getValue_link(obj, 'Name')+ "</a></li>");
		  }
		  else//图片链接
		  {
		
			  document.write("<li ><a href='" +getValue_link(obj, 'Url') + "' target='_blank'>" );
			  document.write("<img border='0' alt='" + getValue_link(obj, 'Name') + "' src='" );
			  document.write(getValue_link(obj, 'Remark') + "' width='88' height='31' /> </a></li>");
			 
		  }
			
	  }
	}
}


