jsHover = function() 
{
    var hEls = document.getElementById("nav").getElementsByTagName("LI");
    for (var i=0, len=hEls.length; i<len; i++) {
        hEls[i].onmouseover=function() { this.className+=" jshover"; }
        hEls[i].onmouseout=function() { this.className=this.className.replace(" jshover", ""); }
    }
}

if (window.attachEvent && navigator.userAgent.indexOf("Opera")==-1) 
    window.attachEvent("onload", jsHover);

            
function confirmDelete(id) 
{
    document.getElementById('confirm' + id).style.display='inline'; 
    document.getElementById('delete' + id).style.display='none';
}

function cancelDelete(id)
{
    document.getElementById('confirm' + id).style.display='none'; 
    document.getElementById('delete' + id).style.display='inline';
}

function showHideDiv(divId, linkElement)
{
    var DivElement = document.getElementById(divId);
    
    if ('none' == DivElement.style.display)
    {
        pos = getElementPosition(linkElement);
        
        DivElement.style.display = 'inline';
        DivElement.style.left = pos.left;
        DivElement.style.top = pos.top + 20;
    } else DivElement.style.display='none';
}

function getElementPosition(elem)
{
    var w = elem.offsetWidth; var h = elem.offsetHeight;
    var l = 0; var t = 0;
    
    while (elem)
    {
        l += elem.offsetLeft;
        t += elem.offsetTop;
        elem = elem.offsetParent;
    }

    return {"left":l, "top":t, "width": w, "height":h};
}

function showProperties(objId)
{
  var Element = document.getElementById(objId);
  var result = "The properties for the " + " object:" + "\n";
  for (var i in Element) {result += i + " = " + Element[i] + "\n";}
  return result;
}

function showPicture(path) {
    var windowData = "<html><head><title>Распродажа</title></head>\n";
        windowData += "<body><img src=" + path + ">\n";
        windowData += "</html>";
    windowColors = window.open("","","resizable=1,scrollbars=0,width=350,height=350");
    windowColors.focus();
    windowColors.document.write(windowData);
    windowColors.document.close();
}

function checkForm(form)
{
    for (var i = 0; i < form.elements.length; i++)
    {
        if (form.elements[i].value == '')
        {
            alert("Одно или несколько полей не заполнено.");
            return false;
        }
    }
    form.elements.add.value="Пожалуйста подождите...";
    form.elements.add.disabled="true";
    return true;
}

