document.getElementsByClassName = function(cl,tagName) {
if (tagName == null || tagName == '') tagName = '*';
var retnode = [];
var myclass = new RegExp('\\b'+cl+'\\b');
var elem = this.getElementsByTagName(tagName);
for (var i = 0; i < elem.length; i++) {
var classes = elem[i].className;
if (myclass.test(classes)) retnode.push(elem[i]);
}
return retnode;
}; 

function elementById(x) {
  if (document.getElementById) return document.getElementById(x);
    else if (document.all) return document.all[x];
    else if (document.layers) return document.layers[x];
    else return null;
}
//preload
if (document.images) {
  var imgNames = new Array;
  var imgBoxMenu = new Array;
  var imgSrc = new Array;
  var imgBoxMenuReact = new Array;
  var url = "/images/ro/";
  var url1 = url + "menu/";
  var ext = ".gif";
  
  imgNames[0] = "home";
  imgNames[1] = "stiri";
  imgNames[2] = "abonamente";
  imgNames[3] = "testimoniale";
  imgNames[4] = "contact";
  imgNames[5] = "preturi";
  
  imgBoxMenu[0] = "top_left";
  imgBoxMenu[1] = "top_right";
  imgBoxMenu[2] = "bottom_left";
  imgBoxMenu[3] = "bottom_right";
  
  //out
  imgSrc[0] = new Image();
  imgSrc[0].src = url1 + imgNames[0] + ext;
  
  imgSrc[1] = new Image();
  imgSrc[1].src = url1 + imgNames[1] + ext;
  
  imgSrc[2] = new Image();
  imgSrc[2].src = url1 + imgNames[2] + ext;
  
  imgSrc[3] = new Image();
  imgSrc[3].src = url1 + imgNames[3] + ext;
  
  imgSrc[4] = new Image();
  imgSrc[4].src = url1 + imgNames[4] + ext;

  imgSrc[5] = new Image();
  imgSrc[5].src = url1 + imgNames[5] + ext;

  //over
  imgSrc[6] = new Image();
  imgSrc[6].src = url1 + imgNames[0] + "_ovr" + ext;
  
  imgSrc[7] = new Image();
  imgSrc[7].src = url1 + imgNames[1] + "_ovr" + ext;
  
  imgSrc[8] = new Image();
  imgSrc[8].src = url1 + imgNames[2] + "_ovr" + ext;
  
  imgSrc[9] = new Image();
  imgSrc[9].src = url1 + imgNames[3] + "_ovr" + ext;
  
  imgSrc[10] = new Image();
  imgSrc[10].src = url1 + imgNames[4] + "_ovr" + ext;

  imgSrc[11] = new Image();
  imgSrc[11].src = url1 + imgNames[5] + "_ovr" + ext;
  
  //4 but box menu
  
  imgBoxMenuReact[0] = new Image();
  imgBoxMenuReact[0].src = url + imgBoxMenu[0] + ext;
  
  imgBoxMenuReact[1] = new Image();
  imgBoxMenuReact[1].src = url + imgBoxMenu[1] + ext;
  
  imgBoxMenuReact[2] = new Image();
  imgBoxMenuReact[2].src = url + imgBoxMenu[2] + ext;
  
  imgBoxMenuReact[3] = new Image();
  imgBoxMenuReact[3].src = url + imgBoxMenu[3] + ext;
  
  //4 but box menu ovr
  
  imgBoxMenuReact[4] = new Image();
  imgBoxMenuReact[4].src = url + imgBoxMenu[0] + "_ovr" + ext;
  
  imgBoxMenuReact[5] = new Image();
  imgBoxMenuReact[5].src = url + imgBoxMenu[1] + "_ovr" + ext;
  
  imgBoxMenuReact[6] = new Image();
  imgBoxMenuReact[6].src = url + imgBoxMenu[2] + "_ovr" + ext;
  
  imgBoxMenuReact[7] = new Image();
  imgBoxMenuReact[7].src = url + imgBoxMenu[3] + "_ovr" + ext;

}

function over(num) {
  if(document.images) document.images[imgNames[num]].src = imgSrc[num+imgNames.length].src;
}

function out(num) {
  if(document.images) document.images[imgNames[num]].src = imgSrc[num].src;
}

function over_box(num) {
  if(document.images) document.images[imgBoxMenu[num]].src = imgBoxMenuReact[num+4].src;
}

function out_box(num) {
  if(document.images) document.images[imgBoxMenu[num]].src = imgBoxMenuReact[num].src;
}
