
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if 
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers) 
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

function CleanOnly(ControlName)
{
	if (document.getElementById(ControlName) != null)
	{
		var MfgControlName = document.getElementById(ControlName);
	    for (var count = MfgControlName.options.length-1; count >-1; count--)
	    {
	        MfgControlName.options[count] = null;
	    }
	}	
}

function CleanAndShowPleaseWait(ControlName)
{
	if (document.getElementById(ControlName) != null)
	{
		var MfgControlName = document.getElementById(ControlName);
	    for (var count = MfgControlName.options.length-1; count >-1; count--)
	    {
	        MfgControlName.options[count] = null;
	    }
	
	    var optionItemPROD = new Option("Please wait...", "Please wait...",  false, false);
	    MfgControlName.options[0] = optionItemPROD;
	    MfgControlName.options[0].style.color = "#ff0000";
	}	
}

function populate_task_scriptMain(TaskName,webPage)
{
	if (TaskName == "NzLib")
	{
		CleanAndShowPleaseWait("lbxProdLine");
		CleanOnly("lbxProdNum");
	    window.setTimeout("FillMfgList('0-A',"+webPage+")", 300);
	}
	else if (TaskName == "Mfg")
	{
		var CountProd = 0;
		CleanAndShowPleaseWait("lbxProdLine");
		CleanOnly("lbxProdNum");

	    window.setTimeout("FillProdLine('')", 300);
	}
	else if (TaskName == "Prod")
	{
		CleanAndShowPleaseWait("lbxProdNum");
	    window.setTimeout("FillProdNumber('')", 300);
	}
	else if (TaskName == "0-A" || TaskName == "B" || TaskName == "C" || TaskName == "D" || TaskName == "E" || TaskName == "F" || TaskName == "G" || TaskName == "H" || TaskName == "I" || TaskName == "J" || TaskName == "K" || TaskName == "L" || TaskName == "M" || TaskName == "N" || TaskName == "O" || TaskName == "P" || TaskName == "Q" || TaskName == "R" || TaskName == "S" || TaskName == "T" || TaskName == "U" || TaskName == "V" || TaskName == "W" || TaskName == "X" || TaskName == "Y" || TaskName == "Z")
	{
	    document.getElementById("mysearch").value = "";
	    document.getElementById("MfgCount").innerHTML = "<b>Manufacturer:</b>";
	    document.getElementById("ProdlineCount").innerHTML = "<b>Product Line:</b>";
		
		CleanAndShowPleaseWait("lbxMfgList");
		CleanOnly("lbxProdLine");
		CleanOnly("lbxProdNum");
		
		window.setTimeout("FillMfgList('" + TaskName + "'," + webPage + ")", 300);
	}
	else if (TaskName == "SEARCH")
	{
	    document.getElementById("MfgCount").innerHTML = "<b>Manufacturer:</b>";
	    document.getElementById("ProdlineCount").innerHTML = "<b>Product Line:</b>";
	    
		CleanAndShowPleaseWait("lbxMfgList");
		CleanOnly("lbxProdLine");
		CleanOnly("lbxProdNum");
	    window.setTimeout("FillSearchResult('" + TaskName + "'," + webPage + ")", 300);
	    
	}
}

function makeQuery(TemphiddenHref)
{
    var TempiNZClass = document.getElementById("SelectManufacturer").value;
    var TempOrderBy1 = " Order by Manufacturer Asc ";
    
    var SelectCret = "Manufacturer, MfgAcronym ";
    
	if(TemphiddenHref == "0-A")
	{
		var SqlQry =MfgCharExistQuery();
		if (vFileName == "cdcindex")
			var dsMfgCharExist = cdcindex.azxFillMfgListCr(SqlQry).value;
		else if (vFileName == "index")
		    var dsMfgCharExist = index.azxFillMfgListCr(SqlQry).value;

		
		if(dsMfgCharExist != null && typeof(dsMfgCharExist) == "object" && dsMfgCharExist.Tables != null)
	    {
		    if (dsMfgCharExist.Tables[0] != null)
	        {
				if (dsMfgCharExist.Tables[0].Rows[0].MfgFirstChar != "A")
				{
				    document.getElementById(dsMfgCharExist.Tables[0].Rows[0].MfgFirstChar).disabled = true;
				    TemphiddenHref = dsMfgCharExist.Tables[0].Rows[0].MfgFirstChar;
				}
			}
		}
	}

    if(TemphiddenHref == "0-A")
	{
		quer = "Select " + SelectCret + " From Mfg Where MfgShow=1 and CloneMfg=0 and MfgAcronym is not null and MfgAcronym<>'' ";
        quer += "And (MfgAcronym in (Select MfgAcronym From MfgProdlineAndLib Where ProductionReady=1) OR ";
        quer += "MfgAcronym in (Select Distinct LinkToMfg From MfgRelation Where MfgAcronym in (Select MfgAcronym ";
        quer += "From MfgProdlineAndLib Where ProductionReady=1) And MfgRelationType=0))";
        quer += "and (Manufacturer like 'a%' or Manufacturer like '[0-9]%') " + TempOrderBy1 ;
		
	}
	else
	{
		quer = "Select " + SelectCret + " From Mfg Where MfgShow=1 and CloneMfg=0 and MfgAcronym is not null and MfgAcronym<>'' ";
        quer += "And (MfgAcronym in (Select MfgAcronym From MfgProdlineAndLib Where ProductionReady=1) OR ";
        quer += "MfgAcronym in (Select Distinct LinkToMfg From MfgRelation Where MfgAcronym in (Select MfgAcronym ";
        quer += "From MfgProdlineAndLib Where ProductionReady=1) And MfgRelationType=0))";
        quer += "and Manufacturer like '" + TemphiddenHref + "%' " + TempOrderBy1;					
	}
	return quer;
}

function MfgCharExistQuery()
{
	var TmpiNZClass = document.getElementById("SelectManufacturer").value;
	var quer;
	quer = " Select distinct upper(substring(Manufacturer,1,1)) MfgFirstChar from Mfg ";
	quer += "Where MfgShow=1 and CloneMfg=0 and MfgAcronym is not null and MfgAcronym<>'' ";
    quer += "And (MfgAcronym in (Select MfgAcronym From MfgProdlineAndLib Where ProductionReady=1) OR ";
    quer += "MfgAcronym in (Select Distinct LinkToMfg From MfgRelation Where MfgAcronym in (Select MfgAcronym ";
    quer += "From MfgProdlineAndLib Where ProductionReady=1) And MfgRelationType=0))";
    quer += "and substring(Manufacturer,1,1) >= 'A' order by MfgFirstChar";
	return quer;
}

function EmptyControl(CntrlName)
{
	for (var i = document.getElementById(CntrlName).options.length-1; i >= 0; i--)
	{
		document.getElementById(CntrlName).options[i] = null;
	}
}

//FillSearchResult
function FillSearchResult(stCreteria,webPage)
{
	var strLabelID;
    var strCheckCreteria;
	var dsMfgList;
	var dsMfgCharExist;
	var dsProdLine;
	var cntProdLine;
	var dsMfgListTotal;
	var dsMfgListTotal;
	
	var AcronymList="";
	var SqlQuery;
	var SqlWhere;
	
    if (stCreteria == "0-A")
        strCheckCreteria = "A";
    else if (stCreteria == "SEARCH")
        strCheckCreteria = document.getElementById("mysearch").value;
    else
        strCheckCreteria = stCreteria;
    
    SqlQry=MfgCharExistQuery();
    
	if (vFileName == "cdcindex")
		dsMfgCharExist = cdcindex.azxFillMfgListCr(SqlQry).value;
	else if (vFileName == "index")
	    dsMfgCharExist = index.azxFillMfgListCr(SqlQry).value;

	if(dsMfgCharExist != null && typeof(dsMfgCharExist) == "object" && dsMfgCharExist.Tables != null)
    {
	    if (dsMfgCharExist.Tables[0] != null)
        {
			DisableAllChar();	
			for (var count = 0; count < dsMfgCharExist.Tables[0].Rows.length; count++)
		    {
				document.getElementById(dsMfgCharExist.Tables[0].Rows[count].MfgFirstChar).disabled = false;			
			}
		}
		else
		{
			DisableAllChar();
		}
	}
	for (i=65; i<=90; i++)
    {
        strLabelID = String.fromCharCode(i);
        if ( strLabelID == strCheckCreteria )
        {
            document.getElementById(strLabelID).disabled = true;
        }
    }
    
	EmptyControl("lbxMfgList");
	
	document.getElementById("hdnLibType").value = document.getElementById("SelectManufacturer").value;								
    document.getElementById("hdnLibChar").value = strCheckCreteria;
    EmptyControl("lbxProdLine");
    EmptyControl("lbxProdNum");
	document.getElementById("lbxProdNum").BACKGROUND="#000000";
	
    var KeywordString = document.getElementById("mysearch").value;
    var Subscription = document.getElementById("hdnSubscriptionNo").value;
	var sType = "any";
	var QryStr = document.getElementById("SEARCH").value.split('&');
    var keywords = document.getElementById("mysearch").value.split(' ');

    if (QryStr!="")
    {
        if (QryStr[2].split('=')[1]=="exact")
            sType = "all";
        else
            sType = "any";
            
        KeywordString = QryStr[1].split('=')[1];
    }
    
	//Fill Manufacturer in Listbox
	if (vFileName == "cdcindex")
		dsMfgList = cdcindex.azxFillMfgListCr(SqlQuery).value;
	else if (vFileName == "index")
	    dsMfgList = index.azxSearchMfgListCr(Subscription, KeywordString, sType, strCheckCreteria).value;

    if(dsMfgList != null && typeof(dsMfgList) == "object" && dsMfgList.Tables != null)
    {
	    if (dsMfgList.Tables[0] != null)
        {
            optionItem = new Option('- SELECT -', '-nm-',  false, false);
	        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
	        
	        for (var count = 0; count < dsMfgList.Tables[0].Rows.length; count++)
	        {
	            // Create an Option object                
		        optionItem = new Option( dsMfgList.Tables[0].Rows[count].ManufacturerName, dsMfgList.Tables[0].Rows[count].MfgAcronym,  false, false);
		        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
		        cntProdLine = "0";
		        
		        if (AcronymList=="")
		            AcronymList = "'" + dsMfgList.Tables[0].Rows[count].MfgAcronym + "'";
		        else
                    AcronymList += ",'" + dsMfgList.Tables[0].Rows[count].MfgAcronym + "'";
	        }
	        if (AcronymList!="undefined")
	        {
                SqlQuery = "Select convert(char(10),max(LastUpdateDate),101) as LastUpdateDate from Mfg Where MfgAcronym in ("+ AcronymList.replace("undefined,","") +")";
                dsMfgListTotal = index.azxFillMfgListCr(SqlQuery).value;
                
                //Show Manufacturer Count
                document.getElementById("MfgCount").innerHTML = "<b>Manufacturer ["+ dsMfgList.Tables[0].Rows.length +"]:</b>";
            }
            else
            {
                //Show Manufacturer Count
                document.getElementById("MfgCount").innerHTML = "<b>Manufacturer [0]:</b>";
            }
	    }
		else
		{
			optionItem = new Option('- No Manufacturer Found -', '-nm-',  false, false);
	        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
	        
	        //Show Total Manufacturer
	        document.getElementById("MfgCount").innerHTML = "<b>Manufacturer:</b>";
		}
	}
	else
	{
		optionItem = new Option('- No Manufacturer Found -', '-nm-',  false, false);
        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
        
        //Show Total Manufacturer
        document.getElementById("MfgCount").innerHTML = "<b>Manufacturer:</b>";
	}
}

//Fill Mfg name in lbxMfgList
function FillMfgList(stCreteria,webPage)
{
	var strLabelID;
    var strCheckCreteria;
	var SqlQry;	
	var dsMfgList;
	var dsMfgCharExist;
	var dsProdLine;
	var cntProdLine;
	var dsMfgListTotal;
	var quer;
	
    if (stCreteria == "0-A")
    {
        strCheckCreteria = "A";
    }
    else
    {
        strCheckCreteria = stCreteria;
    }
    
	SqlQry=MfgCharExistQuery();
	if (vFileName == "cdcindex")
		dsMfgCharExist = cdcindex.azxFillMfgListCr(SqlQry).value;
	else if (vFileName == "index")
	    dsMfgCharExist = index.azxFillMfgListCr(SqlQry).value;

	if(dsMfgCharExist != null && typeof(dsMfgCharExist) == "object" && dsMfgCharExist.Tables != null)
    {
	    if (dsMfgCharExist.Tables[0] != null)
        {
			DisableAllChar();	
			for (var count = 0; count < dsMfgCharExist.Tables[0].Rows.length; count++)
		    {
				document.getElementById(dsMfgCharExist.Tables[0].Rows[count].MfgFirstChar).disabled = false;			
			}
		}
		else
		{
			DisableAllChar();
		}
	}
	for (i=65; i<=90; i++)
    {
        strLabelID = String.fromCharCode(i);
        if ( strLabelID == strCheckCreteria )
        {
            document.getElementById(strLabelID).disabled = true;
        }
    }
	EmptyControl("lbxMfgList");
	if (webPage == 2)
	{
		document.getElementById("hdnLibType").value = document.getElementById("SelectManufacturer").value;								
	    document.getElementById("hdnLibChar").value = strCheckCreteria;
	    EmptyControl("lbxProdLine");
	    EmptyControl("lbxProdNum");
		document.getElementById("lbxProdNum").BACKGROUND="#000000";
	}
	SqlQry = makeQuery(stCreteria);
	
	quer = "Select count(Manufacturer) as No_of_rows, convert(char(10),max(LastUpdateDate),101) as LastUpdateDate from Mfg ";
    quer += "Where MfgShow=1 and CloneMfg=0 and MfgAcronym is not null and MfgAcronym<>'' ";
    quer += "And (MfgAcronym in (Select MfgAcronym From MfgProdlineAndLib Where ProductionReady=1) OR ";
    quer += "MfgAcronym in (Select Distinct LinkToMfg From MfgRelation Where MfgAcronym in (Select MfgAcronym ";
    quer += "From MfgProdlineAndLib Where ProductionReady=1) And MfgRelationType=0))";

	if (vFileName == "cdcindex")
		dsMfgListTotal = cdcindex.azxFillMfgListCr(quer).value;
	else if (vFileName == "index")
	    dsMfgListTotal = index.azxFillMfgListCr(quer).value;

	if(dsMfgListTotal != null && typeof(dsMfgListTotal) == "object" && dsMfgListTotal.Tables != null)
    {
	    if (dsMfgListTotal.Tables[0] != null)
        {
			document.getElementById("TotalManufacturer").innerHTML = "<b>Total Manufacturers: " + dsMfgListTotal.Tables[0].Rows[0].No_of_rows + "&nbsp;&nbsp;&nbsp;&nbsp;Updated: " + dsMfgListTotal.Tables[0].Rows[0].LastUpdateDate + "</b>&nbsp;&nbsp;&nbsp;&nbsp;<font color=gray>Archived shapes are in gray.</font> ";
		}
	}
	
	if (vFileName == "cdcindex")
		dsMfgList = cdcindex.azxFillMfgListCr(SqlQry).value;
	else if (vFileName == "index")
	    dsMfgList = index.azxFillMfgListCr(SqlQry).value;

    if(dsMfgList != null && typeof(dsMfgList) == "object" && dsMfgList.Tables != null)
    {
	    if (dsMfgList.Tables[0] != null)
        {
            optionItem = new Option('- SELECT -', '- SELECT -',  false, false);
	        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
	        //Add new Product Line list.
	        for (var count = 0; count < dsMfgList.Tables[0].Rows.length; count++)
	        {
		        optionItem = new Option( dsMfgList.Tables[0].Rows[count].Manufacturer, dsMfgList.Tables[0].Rows[count].MfgAcronym,  false, false);
		        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
		        cntProdLine = "0";
	        }
	        document.getElementById("MfgCount").innerHTML = "<b>Manufacturer ["+ dsMfgList.Tables[0].Rows.length +"]:</b>";
	    }
		else
		{
			optionItem = new Option('- No Manufacturer Found -', '-nm-',  false, false);
	        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
		}
	}
	else
	{
		optionItem = new Option('- No Manufacturer Found -', '-nm-',  false, false);
        document.getElementById("lbxMfgList").options[document.getElementById("lbxMfgList").length] = optionItem;
	}
}

//Fill ProductLine Based on Mfg name clicked on lbxMfgList
function FillProdLine(stMfgAvr)
{
	var dsProdLine;
	var selectedMfg;
	var selectedMfgName;
	var cntProdNum = 0;
	var EqCount=0;
	var SubscriptionNo = document.getElementById("hdnSubscriptionNo").value;
	var NZClassSelected = document.getElementById("SelectManufacturer").value;
	EmptyControl("lbxProdLine");
	EmptyControl("lbxProdNum");
	document.getElementById("lbxProdNum").BACKGROUND="#000000";
	
	/* Search */
	var KeywordString = document.getElementById("mysearch").value;
    var Subscription = document.getElementById("hdnSubscriptionNo").value;
    var sType = "any";
    var QryStr = document.getElementById("SEARCH").value.split('&');
    var keywords = document.getElementById("mysearch").value.split(' ');

    if (QryStr!="")
    {
        if (QryStr[2].split('=')[1]=="exact")
            sType = "all";
        else
            sType = "any";
    }
                
	if(document.getElementById("lbxMfgList").selectedIndex > 0)
	{
	    for(i=document.getElementById("lbxMfgList").length-1; i>=0; i--)
        {
            if(document.getElementById("lbxMfgList").options[i].selected)
            {
                selectedMfg = document.getElementById("lbxMfgList").options[i].value;
                selectedMfgName = document.getElementById("lbxMfgList").options[i].text.split("(")[0];
                
				if (vFileName == "cdcindex")
				    dsProdLine = cdcindex.azxFillProdLineList(selectedMfg,SubscriptionNo,NZClassSelected).value;
                else if (vFileName == "index")
                {
                    if (KeywordString=="")
				        dsProdLine = index.azxFillProdLineList(selectedMfg,SubscriptionNo,NZClassSelected).value;
				    else
				        dsProdLine = index.azxSearchProdlineListCr(Subscription, KeywordString, sType, selectedMfg).value;
                }
                
                if(dsProdLine != null && typeof(dsProdLine) == "object" && dsProdLine.Tables != null)
                {
                    if (dsProdLine.Tables[0] != null)
                    {
                        optionItem = new Option( "- SELECT -", "- SELECT -",  false, false);
                        document.getElementById("lbxProdLine").options[document.getElementById("lbxProdLine").length] = optionItem;
                        document.getElementById("lbxProdLine").options[cntProdNum].title = selectedMfgName;

                        //Add new Product Line list.
                        for (var count = 0; count < dsProdLine.Tables[0].Rows.length; count++)
                        {
                            EqCount = dsProdLine.Tables[0].Rows[count].ProdNumCount
                            if (EqCount!=0)
                            {
                                if (dsProdLine.Tables[0].Rows[count].Archived==true)
                                {
                                    if (KeywordString=="")
	                                    optionItem = new Option( dsProdLine.Tables[0].Rows[count].MfgProdline, selectedMfg + '~' + selectedMfgName + '~' + dsProdLine.Tables[0].Rows[count].MfgProdline + '~' + dsProdLine.Tables[0].Rows[count].Archived,  false, false);
	                                else
	                                    optionItem = new Option( dsProdLine.Tables[0].Rows[count].MfgProdLine, selectedMfg + '~' + selectedMfgName + '~' + dsProdLine.Tables[0].Rows[count].MfgProdLine + '~' + dsProdLine.Tables[0].Rows[count].Archived,  false, false);
	                                    
	                                optionItem.style.color = "#808080";
	                                document.getElementById("lbxProdLine").options[document.getElementById("lbxProdLine").length] = optionItem;
	                                document.getElementById("lbxProdLine").options[cntProdNum].title = selectedMfgName;
                                }
                                else
                                {
                                    if (KeywordString=="")
	                                    optionItem = new Option( dsProdLine.Tables[0].Rows[count].MfgProdline, selectedMfg + '~' + selectedMfgName + '~' + dsProdLine.Tables[0].Rows[count].MfgProdline + '~' + dsProdLine.Tables[0].Rows[count].Archived,  false, false);
	                                else
	                                    optionItem = new Option( dsProdLine.Tables[0].Rows[count].MfgProdLine, selectedMfg + '~' + selectedMfgName + '~' + dsProdLine.Tables[0].Rows[count].MfgProdLine + '~' + dsProdLine.Tables[0].Rows[count].Archived,  false, false);
	                                    
	                                document.getElementById("lbxProdLine").options[document.getElementById("lbxProdLine").length] = optionItem;
	                                document.getElementById("lbxProdLine").options[cntProdNum].title = selectedMfgName;
                                }
                                cntProdNum++;
                            }
                        }
                        
                        document.getElementById("ProdlineCount").innerHTML = "<b>Product Line ["+ dsProdLine.Tables[0].Rows.length +"]:</b>";
                    }
                }
            }
        }
	}
}

function FillProdNumber(stProdLine)
{
	var dsProdNum;
	var selectedProdLine;
	var selectedStencilsName = "";
	var selectedStencilsMfg = "";
	var cntProdNum = 0;
    
    /* Search */
	var KeywordString = document.getElementById("mysearch").value;
    var Subscription = document.getElementById("hdnSubscriptionNo").value;
    var sType = "any";
    var QryStr = document.getElementById("SEARCH").value.split('&');
    var keywords = document.getElementById("mysearch").value.split(' ');

    if (QryStr!="")
    {
        if (QryStr[2].split('=')[1]=="exact")
            sType = "all";
        else
            sType = "any";
    }
    
	EmptyControl("lbxProdNum");
	document.getElementById("lbxProdNum").BACKGROUND="#000000";

	if(document.getElementById("lbxProdLine").selectedIndex > 0)
	{		
        for(i=document.getElementById("lbxProdLine").length-1; i>=0; i--)
        {
            if(document.getElementById("lbxProdLine").options[i].selected)
            {
	            selectedProdLine = document.getElementById("lbxProdLine").options[i].value.split('~');
                
	            selectedStencilsName = document.getElementById("lbxProdLine").options[i].text.split("(")[0];
	            selectedStencilsMfg = selectedProdLine[1];
	            var isArchived = selectedProdLine[3];
	            
				if (vFileName == "cdcindex")
					dsProdNum = cdcindex.azxFillProdNumList(selectedProdLine[0],selectedProdLine[2]).value;
				else if (vFileName == "index")
				{
				    if (KeywordString=="")
				        dsProdNum = index.azxFillProdNumList(selectedProdLine[0],selectedProdLine[2]).value;
				    else
				        dsProdNum = index.azxSearchProdNumListCr(Subscription, KeywordString, sType, selectedProdLine[0], selectedProdLine[2]).value;
				}
				
                if(dsProdNum != null && typeof(dsProdNum) == "object" && dsProdNum.Tables != null)
                {
	                if (dsProdNum.Tables[0] != null)
                    {
	                    //Add new Product Number list.
	                    for (var count = 0; count < dsProdNum.Tables[0].Rows.length; count++)
	                    {
	                        if (isArchived=="true")
	                        {
                                optionItem = new Option( dsProdNum.Tables[0].Rows[count].MfgProdNo, selectedProdLine[0]+'|'+selectedProdLine[2]+'|'+dsProdNum.Tables[0].Rows[count].MfgProdNo+'|'+dsProdNum.Tables[0].Rows[count].EQID,  false, false);                                		                            
                                optionItem.style.color = "#808080";
		                        document.getElementById("lbxProdNum").options[document.getElementById("lbxProdNum").length] = optionItem;
		                        document.getElementById("lbxProdNum").options[cntProdNum].title = selectedStencilsName;
		                    }
		                    else
		                    {
                                optionItem = new Option( dsProdNum.Tables[0].Rows[count].MfgProdNo, selectedProdLine[0]+'|'+selectedProdLine[2]+'|'+dsProdNum.Tables[0].Rows[count].MfgProdNo+'|'+dsProdNum.Tables[0].Rows[count].EQID,  false, false);
		                        document.getElementById("lbxProdNum").options[document.getElementById("lbxProdNum").length] = optionItem;
		                        document.getElementById("lbxProdNum").options[cntProdNum].title = selectedStencilsName;
		                    }
							cntProdNum++;
	                    }
	                }
	            }
            }
        }
	}
}

function DisableAllChar()
{
	for (i=65; i<=90; i++)
    {
        strLabelID = String.fromCharCode(i);
        document.getElementById(strLabelID).disabled = true;
    }
}
