function get_over_src(src)   { return '/i/'+ src.replace(/.[a-zA-Z]{3}$/, "").replace (/(http.*)\/i\//, "") + '_over.' + src.replace(/.*\./, ""); }
function get_normal_src(src) { return '/i/' + src.replace(/_over/, "").replace (/(http.*)\/i\//, ""); }

function img_over(img) { img.src = get_over_src(img.src); }
function img_out(img)  { img.src = get_normal_src(img.src); }

function preload_images()
{
  var img = new Object(); 

  arguments = preload_images.arguments;

  for( i=0; i < arguments.length; i++) 
  {
    img[i]     = new Image();
    img[i].src = arguments[i];
  }

  i = 0;
  images = document.getElementsByTagName('img')
  while( image = images[i++] )
  {
    if( image.className.match(/over/, "") )
    {
      image.onmouseover = function() { this.src = get_over_src(this.src); } 
      image.onmouseout  = function() { this.src = get_normal_src(this.src); }  
    } 
  }
}

onload = function()
{
  preload_images('/i/lv/m/main/about_over.gif','/i/lv/m/main/services_over.gif', '/i/lv/m/main/staff_over.gif','/i/lv/m/main/contacts_over.gif','/i/lv/m/inner/about_over.gif','/i/lv/m/inner/services_over.gif','/i/lv/m/inner/staff_over.gif','/i/lv/m/inner/contacts_over.gif');
}
