function get_XML(url)
{var xmlHTTP;
 if (window.ActiveXObject)    
   xmlHTTP=new ActiveXObject("Microsoft.XMLHTTP");  
 else if(window.XMLHttpRequest)   
   xmlHTTP = new XMLHttpRequest();  
   xmlHTTP.open("Get",url,false);
   xmlHTTP.send(null);
   return xmlHTTP.responseXML.documentElement;					 
}

function LoadXML(xmlFile)
{
    var xmlDoc;
    if(window.ActiveXObject){xmlDoc= new ActiveXObject('Microsoft.XMLDOM');xmlDoc.async= false;xmlDoc.load(xmlFile);}else if (document.implementation&&document.implementation.createDocument){xmlDoc = document.implementation.createDocument('', '', null);xmlDoc.load(xmlFile);}else{return null;}
    return xmlDoc;
}


function G_Li01(pNode,num){
    var tNode, i, O_val,j;
	O_val="";j=0;
 	tNode = pNode.getElementsByTagName("item");
    for (i = 0; i < tNode.length; i++) { 
	   var ph="";
		try {   
		  ph=tNode[i].getElementsByTagName("photo")[0].childNodes[0].nodeValue;
	    }catch(err){   
	      ph="";
		}   
 	   if(ph != ""){
O_val +=  "<li><a href=\'"+tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"\' target=_blank title=\'"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"'><img src=\'"+tNode[i].getElementsByTagName("photo")[0].childNodes[0].nodeValue+"\' />"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"</a>";
         j++;if(j>num -1 ) break;
	   }
    } 
    return O_val;
}

function G_Li2(pNode){
    var tNode, i, O_val;
	O_val="";
	tNode = pNode.getElementsByTagName("item");
    for (i = 0; i< tNode.length; i++) { 
 O_val +=  "<li><a href=\'http://soft.md593.com/"+ tNode[i].getElementsByTagName("stwo")[0].childNodes[0].nodeValue +"\' title=\'"+ tNode[i].getElementsByTagName("stwo")[0].childNodes[0].nodeValue +"\' target=\'_blank\' class=gary>["+ tNode[i].getElementsByTagName("stwo")[0].childNodes[0].nodeValue +"]</a><a href=\'"+tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"\' target=_blank title=\'"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"'>"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"</a>";
	
    } 
    return O_val;
}

function G_Li3(pNode){
    var tNode, i, O_val,j;
	O_val="";j=0
	tNode = pNode.getElementsByTagName("item");
	O_val = "<div class=imgleft>"
    for (i = 0; i< tNode.length; i++) { 
	  if(i<2){
		  O_val +="<a href=\'"+ tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue +"\' title=_blank><img src=\'"+ tNode[i].getElementsByTagName("photo")[0].childNodes[0].nodeValue +"\' /><br />"+ tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue +"</a>"; 
	  }else{
		  if(i==2){O_val +="</div><ul>"}
          O_val +=  "<li><a href=\'"+tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"\' target=_blank title=\'"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"'>"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"</a></li>";  
 	  }
    } 
    return O_val + "</ul>";
}

function G_Li4(pNode){
  var tNode, i, O_val,j,ispic,o1;
	O_val="";j=0;ispic=false;
 	tNode = pNode.getElementsByTagName("item");
    for (i = 0; i < tNode.length; i++) { 
	   var ph="";
		try {   
		  ph=tNode[i].getElementsByTagName("photo")[0].childNodes[0].nodeValue;
		   
	    }catch(err){   
	      ph="";
		}   
 	   if(ph != "" && ispic ==false){
		 o1="<DIV class=pic><A href=\'"+tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"\' target=_blank><IMG src=\'"+tNode[i].getElementsByTagName("photo")[0].childNodes[0].nodeValue+"\' /></A></DIV>";ispic=true ;
	   }else{
          O_val +=  "<li><a href=\'"+tNode[i].getElementsByTagName("link")[0].childNodes[0].nodeValue+"\' target=_blank title=\'"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue+"'>"+tNode[i].getElementsByTagName("title")[0].childNodes[0].nodeValue +"</a></li>";
        
	   }
	    j++;if(j>6) break;
    } 
    return o1 + "<ul>" + O_val +"</ul>";
}
  
 

function Load_xml(ob,key,f,type,num,rand)
{
	ob.innerHTML="数据加载中....";
    key = encodeURI(key) ;
 
	var url;
	url="/Templets/JS/LOADXML.ASP?rnd="+ rand +"&type="+ type +"&f="+ f +"&num="+ num +" &key="+key ;
    var DOMRoot = get_XML(url);  

}
function Load_Xml(ob,url,num,oty)
{
	ob.innerHTML="数据加载中....";
    var DOMRoot = LoadXML("/Templets/JS/"+ url);  
	if(oty ==0 ){
 	   ob.innerHTML = G_Li01(DOMRoot,num);
 	}else if(oty==1){
	   ob.innerHTML = G_Li2(DOMRoot);
	}else if(oty==2){
	   ob.innerHTML = G_Li3(DOMRoot);
	}else if(oty==3){
		ob.innerHTML = G_Li4(DOMRoot);
	}
}
 
