//--------------------------
// Implementation functions
//--------------------------
function file_get_name_from_path(str)
{
  return "edit_my_content";
}

function file_get_over_img_path(str)
{
  return replace(str, ".", "_.");
}
//--------------------------


//
// Old mouseover Interface
//

btnArr  = new Array();
btnArr_ = new Array();

function LoadBtnImage(num)
{
  if(document.images)
  {
    var tImg  = new Image();
    var tImg_ = new Image();

    tImg.src  = "/Images/button/btn_"+num+".gif";
    tImg_.src = "/Images/button/btn_"+num+"_.gif";

    btnArr [num] = tImg;
    btnArr_[num] = tImg_;
  }
}

function m_over(num)
{
  if(btnArr[num] == null) LoadBtnImage(num);

  eval("document.images['btn_"+num+"'].src = btnArr_["+num+"].src;");
}

function m_out(num)
{
  eval("document.images['btn_"+num+"'].src = btnArr["+num+"].src;");
}


//
// New Layout mouseover Interface
//

l_btnArr  = new Array();
l_btnArr_ = new Array();

l_last_over_image = "";

function l_LoadBtnImage(name, color, type)
{
  if(document.images)
  {
    var tImg  = new Image();
    var tImg_ = new Image();

    var img_name = name.replace(/[0-9_]*$/, "");
    
    tImg.src  = "/Images/button/"+color+"/"+img_name+".gif";
    tImg_.src = "/Images/button/"+color+"/"+img_name+"_.gif";

    l_btnArr [name] = tImg;
    l_btnArr_[name] = tImg_;
  }
}

function l_over(name, color, type)
{
  if(l_btnArr[name] == null) l_LoadBtnImage(name, color, type);

  eval("document.images['"+name+"'].src = l_btnArr_['"+name+"'].src;");

  l_last_over_image = name;
}

function l_out()
{
  eval("document.images['"+l_last_over_image+"'].src = l_btnArr['"+l_last_over_image+"'].src;");
}
