﻿
function   MzXmlDocument()   
  {   
      if(document.implementation&&document.implementation.createDocument)   
      {   
          var   doc=document.implementation.createDocument("","",null);   
          doc.addEventListener("load",function(e){this.readyState=4;},false);   
          doc.readyState=4;   return   doc;   
      }   
      else   
      {   
          var   msxmls=["MSXML2","Microsoft","MSXML","MSXML3"];   
          for(var   i=0;i<msxmls.length;i++)   
              try{return   new   ActiveXObject(msxmls[i]+'.DomDocument')}catch(e){}   
          throw   new   Error("Could   not   find   an   installed   XML   parser!");   
      }   
  }   

   
function sel_language(tag,part)
{
  var englishFile="lang/englishPart"+part+".xml";
   var chinaFile="lang/chinaPart"+part+".xml";

  var xmlDoc= MzXmlDocument();   
  xmlDoc.async=false;
   var strCookie=document.cookie;
 var arrCookie=strCookie.split(";");
var sel_lan;

 for(var i=0;i<arrCookie.length;i++)
 {
     if(arrCookie[i].indexOf("cn")>-1)
     {
      sel_lan="cn";
      break;
     }
     if(arrCookie[i].indexOf("en")>-1)
     {
       sel_lan="en";
       break;
     }
     else
     {
       sel_lan="cn";
     
     }
 }
 
  if(sel_lan=="en")   
  {
   xmlDoc.load(englishFile);   
  }
  if(sel_lan=="cn")
  {
   xmlDoc.load(chinaFile);  
  }
   
 var tags=xmlDoc.getElementsByTagName("Resource");
 for(var i=0;i<tags.length;i++)
 {
    if(tags[i].getAttribute("tag")==tag)
     {
      return GetNodeValue(tags[i]);
      break;
     }
 }
}

