is_dom=(document.getElementById) ? 1 : 0;
var denied=[];

function p_load(img)
{
        var ar=img.split(".");
        this.norm=new Image();
        this.norm.src=img;
        this.over=new Image();
        this.over.src=ar[0]+"_a."+ar[1];
        return this;
}

function swap_pic(sId,nState)
{
        if(document.images && im[sId])
        {
                document.images[sId].src=(nState) ? im[sId].over.src : im[sId].norm.src;
        }
}

function swap_pic2(name)
{
        if(document.images && document.images[name])
        {
                img = document.images[name];
                aSrc = img.src.split('/');
                aBasename = aSrc[aSrc.length-1].split('.');
                if(aBasename[0].substr(aBasename[0].length-2,2) == '_a')
                {
                        aBasename[0]=aBasename[0].substr(0,aBasename[0].length-2);
                }
                else
                {
                        aBasename[0]+='_a';
                }
                aSrc[aSrc.length-1]=aBasename.join('.');
                img.src=aSrc.join('/');
        }
}

function swap_main_menu(sId,nState)
{
        swap_pic(sId,nState);
        document.images['ar'+sId].src=(nState) ? im['ar'].over.src : im['ar'].norm.src;
        if(is_dom)
        {
                var elm=document.getElementById('dv'+sId);
                if(elm)
                {
                        elm.style.backgroundImage="url("+  ( (nState) ? im['bg'].over.src : im['bg'].norm.src )  +")";
                }
        }
}

var im=new Array();
im["about"]=new p_load("/i/m/about.gif");
im["catalogue"]=new p_load("/i/m/catalogue.gif");
im["services"]=new p_load("/i/m/services.gif");
im["testimonials"]=new p_load("/i/m/testimonials.gif");
im["faq"]=new p_load("/i/m/faq.gif");
im["aboutsite"]=new p_load("/i/m/aboutsite.gif");
im["bg"]=new p_load("/i/m/mbg.gif");
im["ar"]=new p_load("/i/m/ar.gif");
im["nav_main"]=new p_load("/i/nav/main.gif");
im["nav_sitemap"]=new p_load("/i/nav/sitemap.gif");
im["nav_contacts"]=new p_load("/i/nav/contacts.gif");
im["nav_about"]=new p_load("/i/nav/about.gif");
im["puzzle"]=new p_load("/i/puzzle.gif");
im["search1"]=im["search2"]=new p_load("/i/b/search.gif");
im["delete_selected"]=new p_load("/i/b/delete_selected.gif");
im["send"]=new p_load("/i/b/send.gif");
im["clear"]=new p_load("/i/b/clear.gif");
im["edit"]=new p_load("/i/b/edit.gif");
im["save"]=new p_load("/i/b/save.gif");
im["save2"]=new p_load("/i/b/save2.gif");
im["curses1"]=im["curses2"]=new p_load("/i/b/curses.gif");
im["schedule1"]=im["schedule2"]=new p_load("/i/b/schedule.gif");
im["ok"]=im["ok1"]=im["ok2"]=new p_load("/i/b/ok.gif");
im["next"]=new p_load("/i/b/next.gif");
im["change_params"]=new p_load("/i/b/change_params.gif");
im["update"]=new p_load("/i/b/update.gif");
im["goback"]=new p_load("/i/b/goback.gif");

im["misc_add"]=new p_load("/i/c/add.gif");
im["misc_print"]=new p_load("/i/c/print.gif");
im["misc_qst"]=new p_load("/i/c/qst.gif");

