<!--

function ChkItemFactory()
{
	var AtributeSize         = 4;

    var AtributeValueChecked = new Array(AtributeSize);
    var AtributeName         = "";

    var FactoryCode = "";
    var FactoryText = "";
        
	for ( var i = 0; i < AtributeSize; i++ )
    {
    	AtributeName = "AttributeValue" + i;

		AtributeValueChecked[i] = false;
		for ( var j=0; j < document.ItemFactory.elements[AtributeName].length; ++j )
		{
			if ( document.ItemFactory.elements[AtributeName][j].checked )
			{
				var CodeStorage = document.ItemFactory.elements[AtributeName][j].value.split("&&");

				if ( CodeStorage[0] != "XXX" )
				{
					FactoryCode = FactoryCode + CodeStorage[0];
					//if ( FactoryText != "" )
					//    FactoryText        = FactoryText + ",";
                    //FactoryText = FactoryText + document.ItemFactory.elements["HeaderCode" + i].value + CodeStorage[1];

                    AtributeValueChecked[i] = true;
                }
                else
                {
                	if ( document.ItemFactory.elements["TextValue" + i].value.length == 0 )
                	{
                		AtributeValueChecked[i] = false;
                	}
                	else
                	{
                		var iniString = "";
                		if ( document.ItemFactory.elements["TextValue" + i].value.length < 4 )
                		{
                			iniString = document.ItemFactory.elements["TextValue" + i].value;
                		}
                		else
                		{
                			iniString = document.ItemFactory.elements["TextValue" + i].value.substring(0,3);
                		}
                		FactoryCode = FactoryCode + iniString;
                		//FactoryText = FactoryText + document.ItemFactory.elements["HeaderCode" + i].value + document.ItemFactory.elements["TextValue" + i].value;
                        FactoryText = "- " + document.ItemFactory.elements["TextValue" + i].value;
                        AtributeValueChecked[i] = true;
                    }
                }
            }
        }
    }

    var result = false;
    for ( var i = 0; i < AtributeValueChecked.length; i++ )
    {
    	if( AtributeValueChecked[i] == false)
    	{
    		result = false;
    		alert(document.ItemFactory.elements["ErrorMessage" + i].value);
    		break;
    	}
    	else
    	{
    		result = true;
    	}
    }

	if ( result == true )
	{
		document.ItemFactory.ItemFactoryCode.value = document.ItemFactory.itemnumber.value + FactoryCode;
		document.ItemFactory.ItemFactoryText.value = FactoryText;
	}

	//alert(document.Item.ItemFactoryCode.value);
	//alert(document.Item.ItemFactoryText.value);

	return result;
}

//-->