// Common Javascript functions 
/*
 Code Written By :  Jothish
 Date :  04/22/2008
 Copyright : Recellular Inc
 
*/


function createDOM(strXml)
  {
      try //IE
          {
             xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
          }
                catch(e)
                  {
                      try //Firefox, Mozilla, Opera 
                        {
                            xmlDoc=document.implementation.createDocument("","",null);
                        }
                      catch(e) {alert(e.message)}

                    }
          if(trim(strXml)!="")
          {          
               try                                                     
                  {
                    xmlDoc.loadXML(strXml);     //IE                             
                  }
                         catch(e) 
                            {
                              try
                                   {
                                     parser=new DOMParser(); //Firefox, Mozilla, Opera.
                                     xmlDoc=parser.parseFromString(strXml,"text/xml");
                                   }
                               catch(e) {alert(e.message)}
                             }   
           }
      return xmlDoc
  }
 
 
 
 
 
 
 
function getHTTPRequest()
  {
    try { xmlHttp = new ActiveXObject('Msxml2.XMLHTTP');}
                catch (e){
                    try {xmlHttp = new ActiveXObject('Microsoft.XMLHTTP');}
                    catch (e2){                      
                        try {xmlHttp = new XMLHttpRequest();}
                            catch (e3){
                                     xmlHttp = false;
                                       }
                                }
                            }            
    
    return xmlHttp
  
  }
 