

function theTop()
{
//  alert(parent.window[2].document.anchors[0].name);
  parent.window[2].location.hash = parent.window[2].document.anchors[0];
  return null; 
}

function menuText ()
{
	if (getLeftMenuClicked() == '-0')
	  setLeftMenuClicked("false");
	
	// !! Necessary to remember the state of EACH object to know if it's been clicked or not!!!
	
  if (arguments[0] == '0')
    arguments[1].style.color='#000000';
  else if (arguments[0] == '1') {
		if (getLeftMenuClicked() == 'false') {
		  arguments[1].style.color='#006600';
			setLeftMenuClicked("-0");
		}
	} else if (arguments[0] == '2') {
	  setLeftMenuClicked("true");
		arguments[1].style.color='#333333';
	}

  return null;
}

function SwapImage()
{
   var doc=document, args=arguments;
   doc.$imgSwaps = new Array();
   
   for(var i=2; i<args.length; i+=2)
   {
	  if (args[i+1] == "personal") {
        var randomImage = Math.floor(Math.random()*7) //returns random integer between 0 and 6
		
		imageSource = "personal" + randomImage + ".src";
        args[i+1] = eval(imageSource);
//        alert(imageSource);
	  } else if (args[i+1] == "professional") {
		var randomImage = Math.floor(Math.random()*1) //returns random integer between 0 and 0
		
		imageSource = "professional" + randomImage + ".src";
        args[i+1] = eval(imageSource);
//        alert(imageSource);		
	  } else {
//		  change nothing
	  }
	  
	  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 toggleText()
{
  var doc=document, args=arguments;
  var divID = args[0];
  var imageID = args[1];
  var imageOne = args[2];
  var imageTwo = args[3];
  doc.$imgSwaps = new Array();

	var el = document.getElementById(divID);
	if(el.style.display != "block")
	{
		el.style.display = "block"; // display the text
		imageSRC = imageTwo;
	}	else {
		el.style.display = "none"; // hide the text
		imageSRC = imageOne;
	}
			
	elem=FindObject(imageID); 
  if (elem) // Does imageID exist?
  {
    doc.$imgSwaps[doc.$imgSwaps.length]=elem;
		elem.$src=elem.src;
  	elem.src=imageSRC; // Swap the image with a different source image
	}
}