﻿//JScript File

function fnValidateTinyMe(sender, args)
{
    var cMissingItems = "";

    if (document.forms[0].lstSizes.value == "-1")
    {
        cMissingItems += "   *Size\n";
    }

    if (document.forms[0].lstStyles.value == "-1")
    {
        cMissingItems += "   *Style\n"
    }
    
    if (document.forms[0].lstThreadColors.value == "-1")
    {
        cMissingItems += "   *Thread Color\n";
    }

    if (document.forms[0].lstFonts.value == "-1")
    {
        cMissingItems += "   *Font\n";
    }

    if (fnIsBlank(Trim(document.forms[0].txtName.value)) || Trim(document.forms[0].txtName.value) == "Select Font First")
    {
        cMissingItems += "   *Name";
    }
    
    if (cMissingItems != "")
    {
        alert("The following required selections are missing:\n\n" + cMissingItems);
        return false;
    }
    return true;    
}

function fnThreadColorDropdownChange(cValue)
{
    if (cValue != "-1")
    {
        document.getElementById('lstFonts').disabled = false;
        document.getElementById('lstFonts').options[0].innerText = "(SELECT ONE)";        
    }
    else
    {
        document.getElementById('lstFonts').disabled = true;
        document.getElementById('lstFonts').options[0].innerText = "Select Thread Color First";
        document.getElementById('lstFonts').value = "-1";
    }
}

function fnFontDropdownChange(cValue)
{
    if (cValue != "-1")
    {
        document.getElementById('txtName').disabled = false;
        
        if (Trim(document.getElementById('txtName').value) == "" || Trim(document.getElementById('txtName').value) == "Select Font First")
        {
            document.getElementById('txtName').value = "";
        }
    }
    else
    {
        document.getElementById('txtName').disabled = true;
        
        if (Trim(document.getElementById('txtName').value) == "")
        {
            document.getElementById('txtName').value = "Select Font First";
        }
    }
}


