<!--

 function OpenMenu(MenuId){      MenuId.style.visibility = 'visible'; }
 function CloseMenu(MenuId){     MenuId.style.visibility = 'hidden';}
 function mnOver(TDId,AId){  TDId.style.background = 'black';      if(AId) AId.style.color = '#C71444';}
 function mnOut(TDId,AId){ TDId.style.background = 'black';      if(AId) AId.style.color = '#FFFFFF';}
 

function applyHandler(o, e, f) { 
  e = (e instanceof Array) ? (arguments.callee(o, e[1], f), e[0]) : e; 
  return (o.attachEvent) ? o.attachEvent(e, f) : (o.addEventListener) ? 
    o.addEventListener(e.substr(2), f, false) : false;
}

function hide_sm(e) {
        var el = (e = e || event).target || e.srcElement;var evt = (e = e || event);
                var t = document.getElementById('text');
        t.replaceChild(document.createTextNode(evt.type), t.firstChild);
        //if (el.tagName.toLowerCase() == 'a')
        //      el = el.parentNode;
        if (el.tagName.toLowerCase() == 'div' && el.className == 'hmenu') {
                if (el.style.display == 'block' || el.style.display != 'none')
                        el.style.display = 'none';
        
                return (e.preventDefault) ? e.preventDefault() : e.returnValue = false;
        }
        return false;
}

function show_sm(e) {
        var evt = (e = e || event);
        var el = (e = e || event).target || e.srcElement;
        var t = document.getElementById('text');
        //t.replaceChild(document.createTextNode(el.tagName), t.firstChild);
        if (el.className != 'hmenu') {
                if ((el.tagName.toLowerCase() == 'a' && el.parentNode.className == 'hmenu') || (el.className == 'sm'))
                        el = el.parentNode;
                else
                        el = el.parentNode.parentNode;
        }
                
        if (el.className == 'hmenu') {
                
                var a = el.getElementsByTagName('A');           
                var d = el.getElementsByTagName('DIV');
                if (d.length > 0)
                        if (d[0].style.display != 'block') {
                                d[0].style.display = 'block';
//                                a[0].style.borderRight = '1px solid #565656';
                        }
                        else {
                                d[0].style.display = 'none';
                                a[0].style.borderRight = '';
                        }
                return (e.preventDefault) ? e.preventDefault() : e.returnValue = false;
        }
        return;
}

function initmenu(e) {
        var menu, handler = false;
        if (menu = document.getElementById('hmenu')) {
                applyHandler(menu, ['onmouseover', 'onmouseout'], show_sm);
        }
        
        return false;
}

function showcolor(e) {
   
   var el = (e = e || event).target || e.srcElement, photo;
   if (el.tagName.toLowerCase() == 'img' && el.className == 'colorprobe' && document.images['scolor']) {
       var imgname = el.src.substring(el.src.lastIndexOf('/') + 1, el.src.lastIndexOf('.'))
       var imgtext = false;
       if (imgtext = document.getElementById('cname'))
           if (imgtext = imgtext.getElementsByTagName('DIV')) {
               for (var a = 0; a < imgtext.length; a++)
                   if (imgtext[a].id == 'color' + imgname + '_text')
                       imgtext[a].style.display = 'block';
                   else
                       imgtext[a].style.display = 'none';
       }
       document.images['scolor'].src = document.images['scolor'].src.substring(0, document.images['scolor'].src.lastIndexOf('/') + 1) + imgname + '.jpg';
   //imgtext[0].style.display = 'block';imgtext[0].firstChild.nodeValue = document.images['scolor'].src.substring(0, document.images['scolor'].src.lastIndexOf('/') + 1) + imgname + '.png';
   }
   return (e.preventDefault) ? e.preventDefault() : e.returnValue = false;
   
}
       
function initcolors(e) {

    var shots = false;
    if (shots = document.getElementById('autocolors')) {
        return applyHandler(shots, 'onclick', showcolor);
    }

}

applyHandler(window, 'onload', initmenu);
applyHandler(window, 'onload', initcolors);

//-->