﻿// JScript File

function navbarforrootpages()
    { 
        var dyndiv=document.getElementById("mainmnu");
        dyndiv.innerText="";

        
      if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
         xmlhttp1=new XMLHttpRequest();
        
      }
      else
      {// code for IE6, IE5
         xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
      }
   
   
        try{
        xmlhttp1.open("GET","navbar2/xml/MainMenu.xml",false);
        xmlhttp1.send(null);
        }catch(err){
	    alert(err);
	    }
       
        xmlDoc1=xmlhttp1.responseXML; 
         
    	 
	    var obj= document.getElementById('testing');
	    //alert(obj.innerHTML="sdfs");
    	
    	
	    // obj.innerHTML=xmlDoc1;
        var z=xmlDoc1.getElementsByTagName("MAINMENUS"); 
       dyndiv.innerText+="<div class=\"home_menu\"><a href=\"http://www.tangent.com\" title=\"Tangent Home\" ></a></div><ul class=\"megamenu\">";
      //dyndiv.innerText+="<div class='navigation'><div class='home_menu'><a href='#' title='Tangent Home' ></a></div><ul class='megamenu'>";
           for (a=0;a<z.length;a++)
           {
           
               dyndiv.innerText+="<li><a href='"+ z[a].getElementsByTagName("LINK")[0].childNodes[0].nodeValue +"'>"+z[a].getElementsByTagName("MAINNAME")[0].childNodes[0].nodeValue+"</a>";
               
                var xmlname=z[a].getElementsByTagName("MAINNAME")[0].childNodes[0].nodeValue+".xml";
			    //xmlname="Products.xml";
                if (window.XMLHttpRequest)
                  {// code for IE7+, Firefox, Chrome, Opera, Safari
                    xmlhttp=new XMLHttpRequest();
                               
                  }
                  else
                  {// code for IE6, IE5
                    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                  }
                   
			       var xmlDoc;
    			  
                    xmlhttp.open("GET","navbar2/xml/"+xmlname,false);
                    xmlhttp.send(null);
				     var test = xmlhttp.status;
				 
			
				   
				   
				  
					 
				
               
          //  alert(test);
             if(test != "404")
             {
         
                xmlDoc=xmlhttp.responseXML;
                 var imag=xmlDoc.getElementsByTagName("IMAGE");
                 var styl=xmlDoc.getElementsByTagName("STYLES");
                
                  if(imag[0].getElementsByTagName("IMAGEPATH")[0].childNodes[0].nodeValue !="")
                  {
                    dyndiv.innerText+="<div style=\"width: "+styl[0].getElementsByTagName("WIDTH")[0].childNodes[0].nodeValue +"px;\" ><div  style=' display:block; width:"+styl[0].getElementsByTagName("WIDTH")[0].childNodes[0].nodeValue +"px;' ><div class='"+styl[0].getElementsByTagName("STATICSTYLE2")[0].childNodes[0].nodeValue +"'><img src='"+imag[0].getElementsByTagName("IMAGEPATH")[0].childNodes[0].nodeValue +"' alt=\"Tangent\"></div><div class='"+ styl[0].getElementsByTagName("STATICSTYLE3")[0].childNodes[0].nodeValue+"' style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                    
                  }
               
               var n=xmlDoc.getElementsByTagName("NOOFCOLUMNS");
               var cols=n[0].getElementsByTagName("COLUMNS")[0].childNodes[0].nodeValue;
                                  
                      var x=xmlDoc.getElementsByTagName("COLUMN1");
             
                      for (i=0;i<x.length;i++)
                      {
                        
                            if(x[i].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                            {
                                dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'>"+x[i].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue+"</div>";
                            }
                            else
                            {
                              if(x[i].getElementsByTagName("HEADINGIMAGE")[0].childNodes[0].nodeValue != "NULL")
                              { 
                                dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'><img src='"+x[i].getElementsByTagName("HEADINGIMAGE")[0].childNodes[0].nodeValue+"' alt=\"Tangent\"></div>";   
                              }
                              else
                              { 
                                  dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'></div>";
                              }
                            }
                                    
                               
                                                                           
                            
                         var submenu="SUB";
                          var Y=x[i].getElementsByTagName(submenu);
                          for (j=0;j<Y.length;j++)
                          {      
                               dyndiv.innerText+="<div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE2")[0].childNodes[0].nodeValue+"'> <a target='_parent' href='"+Y[j].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+Y[j].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                          }
                      }
                  
                  dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                  
                  
                  
                  
                  //repeat
                     var n=xmlDoc.getElementsByTagName("NOOFCOLUMNS");
                     var cols=n[0].getElementsByTagName("COLUMNS")[0].childNodes[0].nodeValue;
                       
                       if(xmlname!="Products.xml")
                       {
                            for(p=2;p<=cols;p++)
                            {
                                    
                                       dyndiv.innerText+="<div class=\"nav_right22\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                       var subright="COLUMN"+(p);
                                      
                                       var f=xmlDoc.getElementsByTagName(subright);
                                       for (d=0;d<f.length;d++)
                                       {         
                                         var mainright="MAIN";
                                         if(f[d].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                                         {
                                             dyndiv.innerText+="<div class=\"nav_head\">"+f[d].getElementsByTagName(mainright)[0].childNodes[0].nodeValue+"</div>";
                                         }
                                         else
                                         {
                                           dyndiv.innerText+="<div class=\"nav_head\"></div>";
                                         }
                                         var submenu="SUB";
                                         var w=f[d].getElementsByTagName(submenu);
                                         for (e=0;e<w.length;e++)
                                         {      
                                           dyndiv.innerText+="<div class=\"nav_link\"> <a target='_parent' href='"+w[e].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+w[e].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                                         }
                                       }
                                       dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                            }
                        }
                        else
                        {
                           for(p=2;p<=cols;p++)
                            {
                            
                                      if(p==2)
                                      {
                                        dyndiv.innerText+="<div class=\"nav_right\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                      }
                                      else
                                      {
                                        dyndiv.innerText+="<div class=\"nav_right22\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                      }
                                       var subright="COLUMN"+(p);
                                      
                                       var f=xmlDoc.getElementsByTagName(subright);
                                       for (d=0;d<f.length;d++)
                                       {         
                                         var mainright="MAIN";
                                         if(f[d].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                                         {
                                             dyndiv.innerText+="<div class=\"nav_head\">"+f[d].getElementsByTagName(mainright)[0].childNodes[0].nodeValue+"</div>";
                                         }
                                         else
                                         {
                                           dyndiv.innerText+="<div class=\"nav_head\"></div>";
                                         }
                                         
                                         var submenu="SUB";
                                         var w=f[d].getElementsByTagName(submenu);
                                         for (e=0;e<w.length;e++)
                                         {      
                                           dyndiv.innerText+="<div class=\"nav_link\"> <a target='_parent' href='"+w[e].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+w[e].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                                         }
                                       }
                                       dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                            }
                        }
                     
                         
         
          }
         dyndiv.innerText+="<div class=\"clrbth\"></div></div></div></li>";
      
      }
	  
  dyndiv.innerText+="</ul>";
  
dyndiv.innerHTML=dyndiv.innerText;

    }


function navbarforfolderinsideroot()
    { 
        var dyndiv=document.getElementById("mainmnu");
        dyndiv.innerText="";

        
      if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
         xmlhttp1=new XMLHttpRequest();
        
      }
      else
      {// code for IE6, IE5
         xmlhttp1=new ActiveXObject("Microsoft.XMLHTTP");
      }
   
   
        try{
        xmlhttp1.open("GET","../navbar2/xml/MainMenu.xml",false);
        xmlhttp1.send(null);
        }catch(err){
	    alert(err);
	    }
       
        xmlDoc1=xmlhttp1.responseXML; 
         
    	 
	    var obj= document.getElementById('testing');
	    //alert(obj.innerHTML="sdfs");
    	
    	
	    // obj.innerHTML=xmlDoc1;
        var z=xmlDoc1.getElementsByTagName("MAINMENUS"); 
       dyndiv.innerText+="<div class=\"home_menu\"><a href=\"http://www.tangent.com\" title=\"Tangent Home\" ></a></div><ul class=\"megamenu\">";
      //dyndiv.innerText+="<div class='navigation'><div class='home_menu'><a href='#' title='Tangent Home' ></a></div><ul class='megamenu'>";
           for (a=0;a<z.length;a++)
           {
           
               dyndiv.innerText+="<li><a href='"+ z[a].getElementsByTagName("LINK")[0].childNodes[0].nodeValue +"'>"+z[a].getElementsByTagName("MAINNAME")[0].childNodes[0].nodeValue+"</a>";
               
                var xmlname=z[a].getElementsByTagName("MAINNAME")[0].childNodes[0].nodeValue+".xml";
			    //xmlname="Products.xml";
                if (window.XMLHttpRequest)
                  {// code for IE7+, Firefox, Chrome, Opera, Safari
                    xmlhttp=new XMLHttpRequest();
                               
                  }
                  else
                  {// code for IE6, IE5
                    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
                  }
                   
			       var xmlDoc;
    			  
                    xmlhttp.open("GET","../navbar2/xml/"+xmlname,false);
                    xmlhttp.send(null);
				     var test = xmlhttp.status;
				 
			
				   
				   
				  
					 
				
               
          //  alert(test);
             if(test != "404")
             {
         
                xmlDoc=xmlhttp.responseXML;
                 var imag=xmlDoc.getElementsByTagName("IMAGE");
                 var styl=xmlDoc.getElementsByTagName("STYLES");
                
                  if(imag[0].getElementsByTagName("IMAGEPATH")[0].childNodes[0].nodeValue !="")
                  {
                    dyndiv.innerText+="<div style=\"width: "+styl[0].getElementsByTagName("WIDTH")[0].childNodes[0].nodeValue +"px;\" ><div  style=' display:block; width:"+styl[0].getElementsByTagName("WIDTH")[0].childNodes[0].nodeValue +"px;' ><div class='"+styl[0].getElementsByTagName("STATICSTYLE2")[0].childNodes[0].nodeValue +"'><img src='../"+imag[0].getElementsByTagName("IMAGEPATH")[0].childNodes[0].nodeValue +"' alt=\"Tangent\"></div><div class='"+ styl[0].getElementsByTagName("STATICSTYLE3")[0].childNodes[0].nodeValue+"' style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                    
                  }
               
               var n=xmlDoc.getElementsByTagName("NOOFCOLUMNS");
               var cols=n[0].getElementsByTagName("COLUMNS")[0].childNodes[0].nodeValue;
                                  
                      var x=xmlDoc.getElementsByTagName("COLUMN1");
             
                      for (i=0;i<x.length;i++)
                      {
                        
                            if(x[i].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                            {
                                dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'>"+x[i].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue+"</div>";
                            }
                            else
                            {
                              if(x[i].getElementsByTagName("HEADINGIMAGE")[0].childNodes[0].nodeValue != "NULL")
                              { 
                                dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'><img src='"+x[i].getElementsByTagName("HEADINGIMAGE")[0].childNodes[0].nodeValue+"' alt=\"Tangent\"></div>";   
                              }
                              else
                              { 
                                  dyndiv.innerText+=" <div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE1")[0].childNodes[0].nodeValue+"'></div>";
                              }
                            }
                                    
                               
                                                                           
                            
                         var submenu="SUB";
                          var Y=x[i].getElementsByTagName(submenu);
                          for (j=0;j<Y.length;j++)
                          {      
                               dyndiv.innerText+="<div class='"+styl[0].getElementsByTagName("DYNAMICSTYLE2")[0].childNodes[0].nodeValue+"'> <a target='_parent' href='"+Y[j].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+Y[j].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                          }
                      }
                  
                  dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                  
                  
                  
                  
                  //repeat
                     var n=xmlDoc.getElementsByTagName("NOOFCOLUMNS");
                     var cols=n[0].getElementsByTagName("COLUMNS")[0].childNodes[0].nodeValue;
                       
                       if(xmlname!="Products.xml")
                       {
                            for(p=2;p<=cols;p++)
                            {
                                    
                                       dyndiv.innerText+="<div class=\"nav_right22\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                       var subright="COLUMN"+(p);
                                      
                                       var f=xmlDoc.getElementsByTagName(subright);
                                       for (d=0;d<f.length;d++)
                                       {         
                                         var mainright="MAIN";
                                         if(f[d].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                                         {
                                             dyndiv.innerText+="<div class=\"nav_head\">"+f[d].getElementsByTagName(mainright)[0].childNodes[0].nodeValue+"</div>";
                                         }
                                         else
                                         {
                                           dyndiv.innerText+="<div class=\"nav_head\"></div>";
                                         }
                                         var submenu="SUB";
                                         var w=f[d].getElementsByTagName(submenu);
                                         for (e=0;e<w.length;e++)
                                         {      
                                           dyndiv.innerText+="<div class=\"nav_link\"> <a target='_parent' href='"+w[e].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+w[e].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                                         }
                                       }
                                       dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                            }
                        }
                        else
                        {
                           for(p=2;p<=cols;p++)
                            {
                            
                                      if(p==2)
                                      {
                                        dyndiv.innerText+="<div class=\"nav_right\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                      }
                                      else
                                      {
                                        dyndiv.innerText+="<div class=\"nav_right22\" style=\"height:"+styl[0].getElementsByTagName("HEIGHT")[0].childNodes[0].nodeValue +"px;\">";
                                      }
                                       var subright="COLUMN"+(p);
                                      
                                       var f=xmlDoc.getElementsByTagName(subright);
                                       for (d=0;d<f.length;d++)
                                       {         
                                         var mainright="MAIN";
                                         if(f[d].getElementsByTagName("MAIN")[0].childNodes[0].nodeValue != "NULL")
                                         {
                                             dyndiv.innerText+="<div class=\"nav_head\">"+f[d].getElementsByTagName(mainright)[0].childNodes[0].nodeValue+"</div>";
                                         }
                                         else
                                         {
                                           dyndiv.innerText+="<div class=\"nav_head\"></div>";
                                         }
                                         
                                         var submenu="SUB";
                                         var w=f[d].getElementsByTagName(submenu);
                                         for (e=0;e<w.length;e++)
                                         {      
                                           dyndiv.innerText+="<div class=\"nav_link\"> <a target='_parent' href='"+w[e].getElementsByTagName("LINK")[0].childNodes[0].nodeValue+"'>"+w[e].getElementsByTagName("NAME")[0].childNodes[0].nodeValue+"</a></div>";
                                         }
                                       }
                                       dyndiv.innerText+="<div class=\"clrbth\"></div></div>";
                            }
                        }
                     
                         
         
          }
         dyndiv.innerText+="<div class=\"clrbth\"></div></div></div></li>";
      
      }
	  
  dyndiv.innerText+="</ul>";
  
dyndiv.innerHTML=dyndiv.innerText;

    }

