﻿function setLineStyleAvailable()
{
    var obj = document.getElementById("img_menu_style");
    var anc = document.getElementById("a_menu_style");
    var img_line_path = document.getElementById("line_img_path").value + document.getElementById("txtLangDir").value;
    var bAvaiable = false;
    
    if (curIDStyle=="" && !viewStyle)
    {
        if (isStyleDisp)
        {
// 26/03/2009 [FP] - serve ?
//            anc.style.display="block";
//            obj.style.display="block";
            obj.src=document.getElementById("template_img_path").value + "menu/" + document.getElementById("txtLangDir").value + "style.gif";
// 26/03/2009 [FP] - serve ?
//            anc.className="";
            setEventCode(anc,"onclick","javascript:selMenuStyle();" );
            DisplayDivBlock("li_menu_style");
        }
        else
        {
//            obj.src="immagini/template/menu/style_dis.gif";
//            anc.className="anc_nolink";
//            setEventCode(obj,"onclick","" );
// 26/03/2009 [FP] - serve ?
//            obj.style.display="none";
//            anc.style.display="none";
            DisplayDivNone("li_menu_style");
        }
    }  
    
    if (curLine=="" || fromHyst)
    {
        // 26/03/2009 [FP] - utilizzo arrLines
        for (var i=0; i<arrLines.length; i++)
        {
            var lineName = arrLines[i][0];
            if (!chkLineAvail(lineName))
                DisplayDivNone("li_" + lineName);
            else
            {
                DisplayDivBlock("li_" + lineName);
                document.getElementById("menu_" + lineName).src = img_line_path + lineName + "_on.gif";
            }
        }
    }   
    //[BV] 07/07/2009
    if (isNewArrivalsDisp && (curSeason=="actual" || !noViewNowOnSale))
        DisplayDivBlock("li_menu_newarrivals");
    else
        DisplayDivNone("li_menu_newarrivals");
}

function chkLineAvail(lineName)
{
    var bAvaiable= false;
    for (var i=0; i<dLineDisp.length; i++)
    {
         if (dLineDisp[i].toUpperCase()==lineName.toUpperCase())
         {
            bAvaiable =true;
            // 26/03/2009 [FP] - esce dal ciclo for
            break;
         }
    }
    return bAvaiable;
}

