/************************************************************************/
var browserOK;
var pics;
var objCount;

browserOK = document.images;
pics = new Array();
objCount = 0;
/************************************************************************/

function preload(name, pic1, pic2)
{
 if (browserOK)
 {
  pics[objCount] = new Array(3);
  pics[objCount][0] = name;
  pics[objCount][1] = new Image();
  pics[objCount][1].src = pic1;
  pics[objCount][2] = new Image();
  pics[objCount][2].src = pic2;
  objCount++;
 }
}

function on(name)
{
 if (browserOK)
 {
  for (i = 0; i < objCount; i++)
  {
   if (document.images[pics[i][0]] != null)
   if (name != pics[i][0])
   {
    document.images[pics[i][0]].src = pics[i][1].src;
   }
   else
   {
    document.images[pics[i][0]].src = pics[i][2].src;
   }
  }
 }
}

function off()
{
 if (browserOK)
 {
  for (i = 0; i < objCount; i++)
  {
   if (document.images[pics[i][0]] != null)
   document.images[pics[i][0]].src = pics[i][1].src;
  }
 }
}

function init()
{
 preload("pic1", "image/index/button_home_p.gif", "image/index/button_home_a.gif");
 preload("pic2", "image/index/button_cancel_p.gif", "image/index/button_cancel_a.gif");
 preload("pic3", "image/index/button_password_p.gif", "image/index/button_password_a.gif");
 preload("pic4", "image/index/button_technical_p.gif", "image/index/button_technical_a.gif");
 preload("pic5", "image/index/button_faqs_p.gif", "image/index/button_faqs_a.gif");
 preload("pic6", "image/index/button_contact_p.gif", "image/index/button_contact_a.gif");
 off();
}

/* Execution
<body onload="init()">
<a href="1.htm" onmouseout="off()" onmouseover="on('pic1')"><img name="pic1" src="1.jpg"></a>
*/
