//Function to show controls on click of "Add or Edit or Cancel"
function ShowBrandInBrandMaster(mode)
{
    if (mode=="add")
    {   
        //Clear Message
        document.getElementById("divItemDisplayMessage").innerText="";    //For IE Browser
        document.getElementById("divItemDisplayMessage").textContent="";  //For FireFox Browser
        //Hide And Show Controls
        document.getElementById("divBrandInput").style.display="inline";
        document.getElementById("divBrandInputCategory").style.display="inline";
        document.getElementById("divBrandSaveImage").style.display="inline";
        document.getElementById("divColorCancelImage").style.display="inline";
        document.getElementById("divColorUpdateImage").style.display="none";
        document.getElementById("divSettingBrand").style.display="none";
        document.getElementById("divLblBrand").style.display="none";
        document.getElementById("ddlSettingBrand").disabled=false;
        document.getElementById("divColorAddEditDelete").style.display="none";        
        document.getElementById("ddlSettingCategory").disabled=false;
        document.getElementById("hidDecideBrand").value="A";
        //Focus
        document.getElementById("ddlSettingCategory").selectedIndex=0;
        document.getElementById("ddlSettingCategory").focus();
    }
    else if (mode=="edit")
    {
        //Clear Message
        document.getElementById("divItemDisplayMessage").innerText="";
        document.getElementById("divItemDisplayMessage").textContent="";
        var cIndex=document.getElementById("ddlSettingBrand").selectedIndex;
        if (cIndex >=0)
        {   
            /* Get Value */
            var ddlValue=document.getElementById("ddlSettingBrand").options[cIndex].value;
            /* Find Out Index of ":" */
            stringIndex=ddlValue.indexOf(":");
            /* Split PId from ddlValue */
            bValue=ddlValue.substring(0,stringIndex);
            /* Split Brand Name from ddlValue */
            bText=ddlValue.substring(stringIndex+1);
            /* Split CategoryId from ddlValue */
            cid=bValue.substring(0,3);            
            document.getElementById("ddlSettingCategory").value=cid;
            document.getElementById("txtBrandName").value=bText;
            document.getElementById("hidBrandId").value=bValue;
            document.getElementById("divBrandInput").style.display="inline";
            document.getElementById("divBrandInputCategory").style.display="inline";            
            document.getElementById("divColorAddEditDelete").style.display="none";
            document.getElementById("divBrandSaveImage").style.display="none";
            document.getElementById("divColorCancelImage").style.display="inline";
            document.getElementById("divColorUpdateImage").style.display="inline";            
            document.getElementById("hidDecideBrand").value="E";
            document.getElementById("ddlSettingBrand").disabled=true;
            document.getElementById("ddlSettingCategory").disabled=true;
            document.getElementById("txtBrandName").focus();
        }
        else
        {
            alert("Please select sub category");
            document.getElementById("ddlSettingBrand").disabled=false;
            document.getElementById("ddlSettingBrand").focus();
        }
    }
    else if (mode=="delete")
    {
        document.getElementById("divItemDisplayMessage").innerText="";
        document.getElementById("divItemDisplayMessage").textContent="";
        var cIndex=document.getElementById("ddlSettingBrand").selectedIndex;        
        if (cIndex >=0)
        {   
            /* Get Value */
            var ddlValue=document.getElementById("ddlSettingBrand").options[cIndex].value;
            /* Find Out Index of ":" */
            stringIndex=ddlValue.indexOf(":");
            /* Split PId from ddlValue */
            bValue=ddlValue.substring(0,stringIndex);     
            document.getElementById("hidBrandId").value=bValue;
            document.getElementById("hidDecideBrand").value="D";            
            document.frmBrandMaster.submit();            
        }
        else
        {
            alert("Please select sub category");
            document.getElementById("ddlSettingBrand").disabled=false;
            document.getElementById("ddlSettingBrand").focus();
        }
    }
    else if (mode=="save")
    {
        /* Get Value */            
        var cIndex=document.getElementById("ddlSettingCategory").selectedIndex;
        var ddlValue=document.getElementById("ddlSettingCategory").options[cIndex].value;             
        document.getElementById("txtBrandName").value=Trim(document.getElementById("txtBrandName").value,'');
        if (document.getElementById("ddlSettingCategory").selectedIndex == -1)
        {
            alert("Please select category");
            document.getElementById("ddlSettingCategory").focus();
        }
        else if (document.getElementById("txtBrandName").value == "")
        {
            alert("Please give sub category name");
            document.getElementById("txtBrandName").focus();
        }        
        else
        {   
            document.getElementById("hidCateId").value=ddlValue;            
            document.getElementById("divBrandInput").style.display="none";
            document.getElementById("divBrandInputCategory").style.display="none";
            document.getElementById("divLblBrand").style.display="inline";
        	document.getElementById("divSettingBrand").style.display="inline";
            document.getElementById("divColorAddEditDelete").style.display="inline";                        
            document.frmBrandMaster.submit();                      
        }
    }
    else if (mode=="update")
    {
        document.getElementById("txtBrandName").value=Trim(document.getElementById("txtBrandName").value,'');
        if (document.getElementById("ddlSettingCategory").selectedIndex == -1)
        {
            alert("Please select category");
            document.getElementById("ddlSettingCategory").focus();
        }
        else if (document.getElementById("txtBrandName").value == "")
        {
            alert("Please give sub category name");
            document.getElementById("txtBrandName").focus();
        }        
        else
        {   
            /* Get Value */                        
            document.getElementById("divBrandInput").style.display="none";
            document.getElementById("divBrandInputCategory").style.display="none";  
			document.getElementById("divLblBrand").style.display="inline";
        	document.getElementById("divSettingBrand").style.display="inline";          
            document.getElementById("divColorAddEditDelete").style.display="inline";
            document.frmBrandMaster.submit();           
        }
    }
    else if (mode=="cancel")
    {
        document.getElementById("divBrandInput").style.display="none";
        document.getElementById("divBrandInputCategory").style.display="none";
        document.getElementById("divColorAddEditDelete").style.display="inline";
        document.getElementById("divLblBrand").style.display="inline";
        document.getElementById("divSettingBrand").style.display="inline";
        document.getElementById("ddlSettingBrand").disabled=false;
        document.getElementById("txtBrandName").value="";
        document.getElementById("ddlSettingBrand").focus();        
    }
    else if (mode=="back")
    {
        window.location.href="./setup.php";
    }
}
