//Function to change forecolor and textdecoration on mouse over
function AddEditDeleteMouserOverLink(lid)
{
    document.getElementById(lid).style.color="#0B8609";
    document.getElementById(lid).style.textDecoration="underline";
}
//Function to change forecolor and textdecoration on mouse out
function AddEditDeleteMouserOutLink(lid)
{
    document.getElementById(lid).style.color="#7B1744";
    document.getElementById(lid).style.textDecoration="none";
}
//Function to change image on mouse over
function OnMouseOverInColorMaster(cid){
    switch(cid)
    {
        case 'btnColorSave':
        document.getElementById(cid).src = "./images/BtnSaveOver.jpg";        
        break;
        case 'btnColorCancel':
        document.getElementById(cid).src = "./images/BtnItemCancelOver.jpg";        
        break;
        case 'btnColorUpdate':
        document.getElementById(cid).src = "./images/BtnItemUpdateOver.jpg";
        break;
        case 'btnColorBack':
        document.getElementById(cid).src = "./images/BtnBackOver.jpg";
        break;
        case 'btnShowList':
        document.getElementById(cid).src = "./images/BtnShowListOver.jpg";
        break;
        case 'btnMaster':
        document.getElementById(cid).src = "./images/BtnMasterOver.jpg";
        break;
        case 'btnAdd':
        document.getElementById(cid).src = "./images/BtnAddOver.jpg";
        break;
    }
}
//Function to change image on mouse out
function OnMouseOutInColorMaster(cid){
    switch(cid)
    {
        case 'btnColorSave':
        document.getElementById(cid).src = "./images/BtnSave.jpg";        
        break;
        case 'btnColorCancel':
        document.getElementById(cid).src = "./images/BtnItemCancel.jpg";        
        break;
        case 'btnColorUpdate':
        document.getElementById(cid).src = "./images/BtnItemUpdate.jpg";        
        break;
        case 'btnColorBack':
        document.getElementById(cid).src = "./images/BtnBack.jpg";        
        break;
        case 'btnShowList':
        document.getElementById(cid).src = "./images/BtnShowList.jpg";
        break;
        case 'btnMaster':
        document.getElementById(cid).src = "./images/BtnMaster.jpg";
        break;
        case 'btnAdd':
        document.getElementById(cid).src = "./images/BtnAdd.jpg";
        break;
    }

}
//Function to show controls on click of "Add or Edit or Cancel"
function ShowColorInColorMaster(mode)
{
    if (mode=="show")
    {   
        formget(document.getElementById('frmColorMaster'),"./colorload.php","divColorAjax");
    }
    else if (mode=="add")
    {   
        document.getElementById("divItemDisplayMessage").innerText="";
        document.getElementById("divItemDisplayMessage").textContent="";
        document.getElementById("divColorInput").style.display="inline";
        document.getElementById("divColorSaveImage").style.display="inline";
        document.getElementById("divColorCancelImage").style.display="inline";
        document.getElementById("divColorUpdateImage").style.display="none";
        document.getElementById("divLblColor").style.display="none";
		document.getElementById("divDDLColor").style.display="none";
        document.getElementById("divColorAddEditDelete").style.display="none";
        document.getElementById("ddlSettingColor").disabled=false;
        document.getElementById("hidDecideFunction").value="A";
        document.getElementById("txtColorName").value="";
        document.getElementById("txtColorName").focus();
    }
    else if (mode=="edit")
    {
        document.getElementById("divItemDisplayMessage").innerText="";
        document.getElementById("divItemDisplayMessage").textContent="";
        var cIndex=document.getElementById("ddlSettingColor").selectedIndex;
        if (cIndex >=0)
        {
            var cText=document.getElementById("ddlSettingColor").options[cIndex].text;        
            var cValue=document.getElementById("ddlSettingColor").options[cIndex].value;            
            document.getElementById("txtColorName").value=cText;
            document.getElementById("hidColorId").value=cValue;
            document.getElementById("ddlSettingColor").disabled=true;
            document.getElementById("divColorInput").style.display="inline";
            document.getElementById("divColorAddEditDelete").style.display="none";
            document.getElementById("divColorSaveImage").style.display="none";
            document.getElementById("divColorCancelImage").style.display="inline";
            document.getElementById("divColorUpdateImage").style.display="inline";
            document.getElementById("hidDecideFunction").value="E";
            document.getElementById("txtColorName").focus();
        }
        else
        {
            alert("Please select color");
            document.getElementById("ddlSettingColor").focus();
        }
    }
    else if (mode=="delete")
    {
        document.getElementById("divItemDisplayMessage").innerText="";
        document.getElementById("divItemDisplayMessage").textContent="";
        var cIndex=document.getElementById("ddlSettingColor").selectedIndex;
        if (cIndex >=0)
        {
            var cValue=document.getElementById("ddlSettingColor").options[cIndex].value;
            document.getElementById("hidColorId").value=cValue;
            document.getElementById("hidDecideFunction").value="D";            
            formget(document.getElementById('frmColorMaster'),"./colorload.php","divColorAjax");
            document.getElementById("hidDecideFunction").value="";
            document.getElementById("hidColorId").value="";
            document.getElementById("txtColorNames").value="";            
        }
        else
        {
            alert("Please select color");
            document.getElementById("ddlSettingColor").focus();
        }
    }
    else if (mode=="save")
    {
        document.getElementById("txtColorName").value=Trim(document.getElementById("txtColorName").value,'');
        if (document.getElementById("txtColorName").value == "")
        {
            alert("Please give color name");
            document.getElementById("txtColorName").focus();
        }
        else
        {
            document.getElementById("txtColorNames").value=document.getElementById("txtColorName").value;
            document.getElementById("divColorInput").style.display="none";
            document.getElementById("divColorAddEditDelete").style.display="inline";
            formget(document.getElementById('frmColorMaster'),"./colorload.php","divColorAjax");
            document.getElementById("hidDecideFunction").value="";
            document.getElementById("hidColorId").value="";
            document.getElementById("txtColorNames").value="";            
        }        
    }
    else if (mode=="update")
    {
        document.getElementById("txtColorName").value=Trim(document.getElementById("txtColorName").value,'');
        if (document.getElementById("txtColorName").value == "")
        {
            alert("Please give color name");
            document.getElementById("txtColorName").focus();
        }
        else
        {
            document.getElementById("txtColorNames").value=document.getElementById("txtColorName").value;
            document.getElementById("divColorInput").style.display="none";
            document.getElementById("divColorAddEditDelete").style.display="inline";
            formget(document.getElementById('frmColorMaster'),"./colorload.php","divColorAjax");
            document.getElementById("hidDecideFunction").value="";
            document.getElementById("hidColorId").value="";
            document.getElementById("txtColorNames").value="";            
        }        
    }
    else if (mode=="cancel")
    {
     	document.getElementById("ddlSettingColor").disabled=false;
        document.getElementById("divColorInput").style.display="none";
        document.getElementById("divLblColor").style.display="inline";
		document.getElementById("divDDLColor").style.display="inline";
        document.getElementById("divColorAddEditDelete").style.display="inline";
        document.getElementById("ddlSettingColor").focus();
    }
    else if (mode=="back")
    {
        window.location.href="./setup.php";
    }
}
