Показать сообщение отдельно
  #5 (permalink)  
Старый 20.07.2011, 16:03
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Во-первых, в функции Wallpaper необходимо абстрагироваться от коливества элементов. Например, так:
function Wallpaper() {
  for(var i = 0, l = arguments.length, element; i < l; i++){
    element = document.getElementById( arguments[ i ] );
    if( !element ) continue;
    element.onmouseover = ShowBackElement;
    element.onmouseout = HideBackElement;
  };
};

Wallpaper('price1', 'price2', 'price3', 'price4')
Во-вторых, сделай абстрактные функции ShowBackElement и HideBackElement.
Ответить с цитированием