﻿function SwapImage()



{



   var doc=document, args=arguments;



   doc.$imgSwaps = new Array();



   for(var i=2; i<args.length; i+=2)



   {



      var elem=FindObject(args[i]);



      if(elem)



      {



         doc.$imgSwaps[doc.$imgSwaps.length]=elem;



         elem.$src=elem.src;



         elem.src=args[i+1];



      }



   }



}








function FindObject(id, doc)



{



   var child, elem;



   if(!doc)



      doc=document;



   if(doc.getElementById)



      elem=doc.getElementById(id);



   else



   if(doc.layers)



      child=doc.layers;



   else



   if(doc.all)



      elem=doc.all[id];



   if(elem)



      return elem;



   if(doc.id==id || doc.name==id)



      return doc;



   if(doc.childNodes)



      child=doc.childNodes;



   if(child)



   {



      for(var i=0; i<child.length; i++)



      {



         elem=FindObject(id,child[i]);



         if(elem)



            return elem;



      }



   }



   var frm=doc.forms;



   if(frm)



   {



      for(var i=0; i<frm.length; i++)



      {



         var elems=frm[i].elements;



         for(var j=0; j<elems.length; j++)



         {



            elem=FindObject(id,elems[i]);



            if(elem) return elem;



         }



      }



   }



   return null;



}





function ToggleExpand(id)



{



   var obj = FindObject(id);



   if (!obj)



   {



      return false;



   }



   if (obj.style.display == "none")



   {



      obj.style.display = "";



   }



   else



   {



      obj.style.display = "none";



   }



   return false;



}








