﻿// JScript File

function loadXML(xmlFile) 
{ 
//    xmlDoc.async="false"; 
//    xmlDoc.onreadystatechange=verify; 
//    xmlDoc.load(xmlFile); 
//    xmlObj=xmlDoc.documentElement; 
var xmlDoc;
try //Internet Explorer
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  }
catch(e)
  {
  try //Firefox, Mozilla, Opera, etc.
    {
    xmlDoc=document.implementation.createDocument("","",null);
    }
  catch(e) {alert(e.message)}
  }
try 
  {
  xmlDoc.async=false;
  xmlDoc.load(xmlFile);
  return(xmlDoc);
  }
catch(e) {alert(e.message)}
return(null);



}

function verify() 
{  
    if (xmlDoc.readyState != 4) 
    {  
        return false;  
    } 
} 

function addOption(selectbox, value, text )
{
	var optn = document.createElement("OPTION");
	optn.text = text;
	optn.value = value;
	if (selectbox != null)
        selectbox.options.add(optn);
}

function removeAllOptions(selectbox)
{
	var i;
    if (selectbox != null)
        for(i=selectbox.options.length-1;i>=0;i--)
        {
	        selectbox.remove(i);
        }
}

//function copyval()
//{
//    document.getElementById("ctl00_tmenu_hMake").value = document.getElementById("Make").value;
//    document.getElementById("ctl00_tmenu_hModel").value = document.getElementById("Model").value;
//    document.getElementById("ctl00_tmenu_hYear").value = document.getElementById("Year").value;
//}

//function fillMake()
//{ 
//    loadXML('MakeModelYear.xml'); 
//    removeAllOptions(document.getElementById("Make"));
//    addOption(document.getElementById("Make"), "Make", "Make", "Make");

//    for (i = 0; i <=xmlObj.childNodes.length-1; i++)
//    {
//        addOption(document.getElementById("Make"),xmlObj.childNodes(i).getAttribute("makename"), xmlObj.childNodes(i).getAttribute("makename"));
//    }
//}

//function fillModel()
//{
//    loadXML('MakeModelYear.xml');
//    removeAllOptions(document.getElementById("Model"));
//    addOption(document.getElementById("Model"), "", "Model", "");
//    removeAllOptions(document.getElementById("Year"));
//    addOption(document.getElementById("Year"), "", "Year", "");
//    document.getElementById("ctl00_tmenu_hMake").value = document.getElementById("Make").value;
//    for (i = 0; i <=xmlObj.childNodes.length-1; i++)
//    {
//        if(xmlObj.childNodes(i).getAttribute("makename") == document.getElementById("Make").value)
//        {
//            for (j = 0; j <= xmlObj.childNodes(i).childNodes.length-1; j++)
//            {
//              
//              addOption(document.getElementById("Model"),xmlObj.childNodes(i).childNodes(j).getAttribute("modelname"), xmlObj.childNodes(i).childNodes(j).getAttribute("modelname"));
//            }
//        }
//    }
//}

//function fillYear()
//{
//    loadXML('MakeModelYear.xml');
//    removeAllOptions(document.getElementById("Year"));
//    addOption(document.getElementById("Year"), "", "Year", "");
//    document.getElementById("ctl00_tmenu_hModel").value = document.getElementById("Model").value;
//    
//    for (i = 0; i <=xmlObj.childNodes.length-1; i++)
//    {
//        if(xmlObj.childNodes(i).getAttribute("makename") == document.getElementById("Make").value)
//        {
//            for (j = 0; j <= xmlObj.childNodes(i).childNodes.length-1; j++)
//            {
//                if (xmlObj.childNodes(i).childNodes(j).getAttribute("modelname") == document.getElementById("Model").value)
//                {
//                    for (k = 0; k <= xmlObj.childNodes(i).childNodes(j).childNodes.length-1; k++)
//                    {
//                        addOption(document.getElementById("Year"),xmlObj.childNodes(i).childNodes(j).childNodes(k).firstChild.text, xmlObj.childNodes(i).childNodes(j).childNodes(k).firstChild.text);
//                    }
//                }
//            }
//        }
//    }
//}

//function resetModelYear()
//{
//    if (document.getElementById("Make").value == "Make")
//    {
//        removeAllOptions(document.getElementById("Model"));
//        addOption(document.getElementById("Model"), "", "Model", "");
//        removeAllOptions(document.getElementById("Year"));
//        addOption(document.getElementById("Year"), "", "Year", "");
//    }
//}


//function remVal()
//{
//    var _make = document.getElementById("ctl00_tmenu_hMake").value;
//    var _model = document.getElementById("ctl00_tmenu_hModel").value;
//    var _year = document.getElementById("ctl00_tmenu_hYear").value;
//    if (_make != "")
//    {
//        removeAllOptions(document.getElementById("Make"));
//        addOption(document.getElementById("Make"), _make, _make, _make);
//    }
//    if (_model != "")
//    {
//        removeAllOptions(document.getElementById("Model"));
//        addOption(document.getElementById("Model"), _model, _model, _model);
//    }
//    if (_year != "")
//    {
//        removeAllOptions(document.getElementById("Year"));
//        addOption(document.getElementById("Year"), _year, _year, _year);
//    }
//}


function CheckOnOff(rdoId,gridName)
{
    var rdo = document.getElementById(rdoId);

    /* Getting an array of all the "INPUT" controls on the form.*/
    var all = document.getElementsByTagName("input");
    for(i=0;i<all.length;i++)
    { 
        /*Checking if it is a radio button, and also checking if the
        id of that radio button is different than "rdoId" */
        if(all[i].type=="radio" && all[i].id != rdo.id)
        {
            var count=all[i].id.indexOf(gridName);
            if(count!=-1)
            {
            all[i].checked=false;
            }
        }
    }
    rdo.checked=true;/* Finally making the clicked radio button CHECKED */
}

function getcheckbox()
{
    var k= document.getElementById("rbtnSelect");     // header check box control Id
    var j=document.getElementsByTagName("input");
    var arrct= document.getElementById("rbtnSelect").getAttribute("type")
    var radct = (arrct.length+1)/2;
    var chkvalue;
    for(var l=0;l<j.length;l++)
    {
        if (j[l].type == "radio" && j[l].type != "submit")
        {
            chkvalue = j[l].checked;
        }
        if (j[l].type == "hidden" && j[l].type != "text" && j[l].type != "submit")
        {
            if (chkvalue == true)
                j[l].value = 1;
            else if (chkvalue == false)
                j[l].value = 0;
        }
    }
}


// UCBrakeKits.ascx
function fillBKMake()
{ 
    xmlDoc = loadXML('MakeModelYear.xml'); 
    //addOption(document.getElementById("BKUCMake"), "Make", "Make", "Make");
 
    for (i = 0; i <= xmlDoc.getElementsByTagName("make").length - 1; i++)
    {
        addOption(document.getElementById("BKUCMake"),xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue, xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue);
    }
}

function fillBKModel()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("BKUCModel"));
    addOption(document.getElementById("BKUCModel"), "", "Model", "");
    removeAllOptions(document.getElementById("BKUCYear"));
    addOption(document.getElementById("BKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBKUCMake").value = document.getElementById("BKUCMake").value;
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {                                      
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BKUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
              addOption(document.getElementById("BKUCModel"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue);
            }
        }
    }
}

function fillBKYear()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("BKUCYear"));
    addOption(document.getElementById("BKUCYear"), "", "Year", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBKUCModel").value = document.getElementById("BKUCModel").value;
    
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BKUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
                if (xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue == document.getElementById("BKUCModel").value)
                {
                    for (k = 0; k <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year").length-1; k++)
                    {
                        addOption(document.getElementById("BKUCYear"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue);
                    }
                }
            }
        }
    }
}
function resetBtn()
{
    
    removeAllOptions(document.getElementById("BKUCModel"));
    removeAllOptions(document.getElementById("BKUCYear"));
}
function resetBKModelYear()
{
    if (document.getElementById("BKUCMake").value == "Make")
    {
        removeAllOptions(document.getElementById("BKUCModel"));
        addOption(document.getElementById("BKUCModel"), "", "Model", "");
        removeAllOptions(document.getElementById("BKUCYear"));
        addOption(document.getElementById("BKUCYear"), "", "Year", "");
    }
}

function copyBKval()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBKUCMake").value = document.getElementById("BKUCMake").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBKUCModel").value = document.getElementById("BKUCModel").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBKUCYear").value = document.getElementById("BKUCYear").value;
}

// BrakeKitsSubCatDtl.aspx
function fillBKMakeDynamic()
{ 
    xmlDoc =loadXML('BKMakeModelYear.xml'); 
    removeAllOptions(document.getElementById("BKMake"));
    //addOption(document.getElementById("BKMake"), "Make", "Make", "Make");

    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        //addOption(document.getElementById("BKMake"),xmlObj.childNodes(i).getAttribute("makename"), xmlObj.childNodes(i).getAttribute("makename"));
        addOption(document.getElementById("BKMake"),xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue, xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue);
    }
}

function fillBKModelDynamic()
{
    xmlDoc = loadXML('BKMakeModelYear.xml');
    removeAllOptions(document.getElementById("BKModel"));
    addOption(document.getElementById("BKModel"), "", "Model", "");
    removeAllOptions(document.getElementById("BKYear"));
    addOption(document.getElementById("BKYear"), "", "Year", "");
    document.getElementById("ctl00_ContentPlaceHolder1_hBKMake").value = document.getElementById("BKMake").value;
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BKMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
              addOption(document.getElementById("BKModel"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue);
              //addOption(document.getElementById("BKModel"),xmlObj.childNodes(i).childNodes(j).getAttribute("modelname"), xmlObj.childNodes(i).childNodes(j).getAttribute("modelname"));
            }
        }
    }
}

function fillBKYearDynamic()
{
    xmlDoc = loadXML('BKMakeModelYear.xml');
    removeAllOptions(document.getElementById("BKYear"));
    addOption(document.getElementById("BKYear"), "", "Year", "");
    document.getElementById("ctl00_ContentPlaceHolder1_hBKModel").value = document.getElementById("BKModel").value;
    
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BKMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
                if (xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue == document.getElementById("BKModel").value)
                {
                    for (k = 0; k <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year").length-1; k++)
                    {
                        //addOption(document.getElementById("BKYear"),xmlObj.childNodes(i).childNodes(j).childNodes(k).firstChild.text, xmlObj.childNodes(i).childNodes(j).childNodes(k).firstChild.text);
                        addOption(document.getElementById("BKYear"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue);
                    }
                }
            }
        }
    }
}

function resetBKModelYearDynamic()
{
    if (document.getElementById("BKMake").value == "Make")
    {
        removeAllOptions(document.getElementById("BKModel"));
        addOption(document.getElementById("BKModel"), "", "Model", "");
        removeAllOptions(document.getElementById("BKYear"));
        addOption(document.getElementById("BKYear"), "", "Year", "");
    }
}

function copyBKvalDynamic()
{
    document.getElementById("ctl00_ContentPlaceHolder1_hBKMake").value = document.getElementById("BKMake").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hBKModel").value = document.getElementById("BKModel").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hBKYear").value = document.getElementById("BKYear").value;
}

// BrakeKit.aspx
function redirect(minorCat, axle, make, model, year)
{

    if (make == "")
        window.location = "BrakeKitsSubCatDtl.aspx?minorcat=" + minorCat + "&axle=" + axle;
    else
        window.location = "BrakeKitsSubCatDtl2.aspx?make=" + make + "&model=" + model + "&year=" + year
                                                             + "&minorcat=" + minorCat + "&axle=" + axle;
}

function FitmentCode()
{
    window.open('fitment_codes.html', 'new_window', 'location=false')
        
}


/* UCLineKits.ascx */

function fillLKMake()
{ 
    xmlDoc = loadXML('MakeModelYear.xml'); 
    //addOption(document.getElementById("BKUCMake"), "Make", "Make", "Make");
 
    for (i = 0; i <= xmlDoc.getElementsByTagName("make").length - 1; i++)
    {
        addOption(document.getElementById("LKUCMake"),xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue, xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue);
    }
}

function fillLKModel()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("LKUCModel"));
    addOption(document.getElementById("LKUCModel"), "", "Model", "");
    removeAllOptions(document.getElementById("LKUCYear"));
    addOption(document.getElementById("LKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCMake").value = document.getElementById("LKUCMake").value;
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {                                      
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("LKUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
              addOption(document.getElementById("LKUCModel"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue);
            }
        }
    }
}

function fillLKYear()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("LKUCYear"));
    addOption(document.getElementById("LKUCYear"), "", "Year", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCModel").value = document.getElementById("LKUCModel").value;
    
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("LKUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
                if (xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue == document.getElementById("LKUCModel").value)
                {
                    for (k = 0; k <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year").length-1; k++)
                    {
                        addOption(document.getElementById("LKUCYear"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue);
                    }
                }
            }
        }
    }
}
function resetLKBtn()
{
    
    removeAllOptions(document.getElementById("LKUCModel"));
    removeAllOptions(document.getElementById("LKUCYear"));
}

function resetLKModelYear()
{
    if (document.getElementById("LKUCMake").value == "Make")
    {
        removeAllOptions(document.getElementById("LKUCModel"));
        addOption(document.getElementById("LKUCModel"), "", "Model", "");
        removeAllOptions(document.getElementById("LKUCYear"));
        addOption(document.getElementById("LKUCYear"), "", "Year", "");
    }
}

function copyLKval()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCMake").value = document.getElementById("LKUCMake").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCModel").value = document.getElementById("LKUCModel").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCYear").value = document.getElementById("LKUCYear").value;
}

function fillLKCat()
{ 
    xmlDoc = loadXML('LineKitSearch.xml'); 
    for (i = 0; i <= xmlDoc.getElementsByTagName("Cat").length - 1; i++)
    {
        addOption(document.getElementById("LKUCCat"),xmlDoc.getElementsByTagName("Cat")[i].attributes.getNamedItem("MinorCat").nodeValue, xmlDoc.getElementsByTagName("Cat")[i].attributes.getNamedItem("MinorCat").nodeValue);
    }
}

function fillLKSize()
{ 
    xmlDoc = loadXML('LineKitSearch.xml'); 
    removeAllOptions(document.getElementById("LKUCSize"));
    addOption(document.getElementById("LKUCSize"), "", "Select", "");
    removeAllOptions(document.getElementById("LKUCLen"));
    removeAllOptions(document.getElementById("LKUCInletType"));
    removeAllOptions(document.getElementById("LKUCInletAng"));
    removeAllOptions(document.getElementById("LKUCOutletType"));
    removeAllOptions(document.getElementById("LKUCOutletAng"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCCat").value = document.getElementById("LKUCCat").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length - 1; i++)
            {
                addOption(document.getElementById("LKUCSize"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue);
            }
        }
    }
}

function fillLKLength()
{
    xmlDoc = loadXML('LineKitSearch.xml');
    removeAllOptions(document.getElementById("LKUCLen"));
    addOption(document.getElementById("LKUCLen"), "", "Select", "");
    removeAllOptions(document.getElementById("LKUCInletType"));
    removeAllOptions(document.getElementById("LKUCInletAng"));
    removeAllOptions(document.getElementById("LKUCOutletType"));
    removeAllOptions(document.getElementById("LKUCOutletAng"));
   // addOption(document.getElementById("LKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCSize").value = document.getElementById("LKUCSize").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length-1; i++)
            {                                      
                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue == document.getElementById("LKUCSize").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length").length-1; j++)
                    {
                      addOption(document.getElementById("LKUCLen"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue);
                    }
                }
            }
        }
    }
}

function fillLKInletType()
{
    xmlDoc = loadXML('LineKitSearch.xml');
    removeAllOptions(document.getElementById("LKUCInletType"));
    addOption(document.getElementById("LKUCInletType"), "", "Select", "");

    removeAllOptions(document.getElementById("LKUCInletAng"));
    removeAllOptions(document.getElementById("LKUCOutletType"));
    removeAllOptions(document.getElementById("LKUCOutletAng"));
   // addOption(document.getElementById("LKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCLen").value = document.getElementById("LKUCLen").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length-1; i++)
            {                                      
                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue == document.getElementById("LKUCSize").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue == document.getElementById("LKUCLen").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType").length-1; k++)
                                addOption(document.getElementById("LKUCInletType"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].attributes.getNamedItem("InletFitting").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].attributes.getNamedItem("InletFitting").nodeValue);
                        }
                    }
                }
            }
        }
    }
}

function fillLKInletAng()
{
    xmlDoc = loadXML('LineKitSearch.xml');
    removeAllOptions(document.getElementById("LKUCInletAng"));
    addOption(document.getElementById("LKUCInletAng"), "", "Select", "");

    removeAllOptions(document.getElementById("LKUCOutletType"));
    removeAllOptions(document.getElementById("LKUCOutletAng"));
   // addOption(document.getElementById("LKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCInletType").value = document.getElementById("LKUCInletType").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length-1; i++)
            {                                      
                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue == document.getElementById("LKUCSize").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue == document.getElementById("LKUCLen").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].attributes.getNamedItem("InletFitting").nodeValue == document.getElementById("LKUCInletType").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle").length-1; l++)
                                        addOption(document.getElementById("LKUCInletAng"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].attributes.getNamedItem("InletAng").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].attributes.getNamedItem("InletAng").nodeValue);
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillLKOutletType()
{
    xmlDoc = loadXML('LineKitSearch.xml');
    removeAllOptions(document.getElementById("LKUCOutletType"));
    addOption(document.getElementById("LKUCOutletType"), "", "Select", "");

    removeAllOptions(document.getElementById("LKUCOutletAng"));
   // addOption(document.getElementById("LKUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCInletAng").value = document.getElementById("LKUCInletAng").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length-1; i++)
            {                                      
                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue == document.getElementById("LKUCSize").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue == document.getElementById("LKUCLen").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].attributes.getNamedItem("InletFitting").nodeValue == document.getElementById("LKUCInletType").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].attributes.getNamedItem("InletAng").nodeValue == document.getElementById("LKUCInletAng").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType").length-1; m++)
                                            {
                                                addOption(document.getElementById("LKUCOutletType"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].attributes.getNamedItem("OutletFitting").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].attributes.getNamedItem("OutletFitting").nodeValue);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillLKOutletAng()
{
    xmlDoc = loadXML('LineKitSearch.xml');
    removeAllOptions(document.getElementById("LKUCOutletAng"));
    addOption(document.getElementById("LKUCOutletAng"), "", "Select", "");
            
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCOutletType").value = document.getElementById("LKUCOutletType").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Cat").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Cat")[a].attributes.getNamedItem("MinorCat").nodeValue == document.getElementById("LKUCCat").value)
        {
            for (i = 0; i <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size").length-1; i++)
            {                                      
                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].attributes.getNamedItem("LineSize").nodeValue == document.getElementById("LKUCSize").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].attributes.getNamedItem("LineLength").nodeValue == document.getElementById("LKUCLen").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].attributes.getNamedItem("InletFitting").nodeValue == document.getElementById("LKUCInletType").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].attributes.getNamedItem("InletAng").nodeValue == document.getElementById("LKUCInletAng").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType").length-1; m++)
                                            {
                                                if(xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].attributes.getNamedItem("OutletFitting").nodeValue == document.getElementById("LKUCOutletType").value)
                                                {
                                                    for(n = 0; n <=xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].getElementsByTagName("OutletAngle").length-1; n++)
                                                    {
                                                        addOption(document.getElementById("LKUCOutletAng"),xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].getElementsByTagName("OutletAngle")[n].attributes.getNamedItem("OutletAng").nodeValue, xmlDoc.getElementsByTagName("Cat")[a].getElementsByTagName("Size")[i].getElementsByTagName("Length")[j].getElementsByTagName("InletType")[k].getElementsByTagName("InletAngle")[l].getElementsByTagName("OutletType")[m].getElementsByTagName("OutletAngle")[n].attributes.getNamedItem("OutletAng").nodeValue);
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function copyLKKitsval()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCCat").value = document.getElementById("LKUCCat").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCSize").value = document.getElementById("LKUCSize").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCLen").value = document.getElementById("LKUCLen").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCInletType").value = document.getElementById("LKUCInletType").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCInletAng").value = document.getElementById("LKUCInletAng").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCOutletType").value = document.getElementById("LKUCOutletType").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hLKUCOutletAng").value = document.getElementById("LKUCOutletAng").value;
}

function resetLineKitSearch()
{
    if (document.getElementById("LKUCCat").value == "Select")
    {
        removeAllOptions(document.getElementById("LKUCSize"));
        removeAllOptions(document.getElementById("LKUCLen"));
        removeAllOptions(document.getElementById("LKUCInletType"));
        removeAllOptions(document.getElementById("LKUCInletAng"));
        removeAllOptions(document.getElementById("LKUCOutletType"));
        removeAllOptions(document.getElementById("LKUCOutletAng"));
        
    }
}

function ClearLineKitSearch()
{
    removeAllOptions(document.getElementById("LKUCCat"));
    addOption(document.getElementById("LKUCCat"), "Select", "Select");
     for (i = 0; i <= xmlDoc.getElementsByTagName("Cat").length - 1; i++)
    {
        addOption(document.getElementById("LKUCCat"),xmlDoc.getElementsByTagName("Cat")[i].attributes.getNamedItem("MinorCat").nodeValue, xmlDoc.getElementsByTagName("Cat")[i].attributes.getNamedItem("MinorCat").nodeValue);
    }
    removeAllOptions(document.getElementById("LKUCSize"));
    removeAllOptions(document.getElementById("LKUCLen"));
    removeAllOptions(document.getElementById("LKUCInletType"));
    removeAllOptions(document.getElementById("LKUCInletAng"));
    removeAllOptions(document.getElementById("LKUCOutletType"));
    removeAllOptions(document.getElementById("LKUCOutletAng"));
}


/* UCCaliper.ascx */

function fillCaliperCt()
{ 
    xmlDoc = loadXML('CaliperSearch.xml'); 
    for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt").length - 1; i++)
    {
        addOption(document.getElementById("PstCt"),xmlDoc.getElementsByTagName("PistonCt")[i].attributes.getNamedItem("PistCt").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[i].attributes.getNamedItem("PistCt").nodeValue);
    }
}

function fillCaliperPstArea()
{
    xmlDoc = loadXML('CaliperSearch.xml'); 
    removeAllOptions(document.getElementById("PstArea"));
    addOption(document.getElementById("PstArea"), "", "Select", "");
    removeAllOptions(document.getElementById("RotorWth"));
    removeAllOptions(document.getElementById("MtCtr"));
    removeAllOptions(document.getElementById("MtType"));
    removeAllOptions(document.getElementById("MaxRotorDia"));
    removeAllOptions(document.getElementById("PstDustBoot"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hPstCt").value = document.getElementById("PstCt").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                addOption(document.getElementById("PstArea"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue);
            }
        }
    }
}

function fillCaliperRotorWth()
{
    xmlDoc = loadXML('CaliperSearch.xml'); 
    removeAllOptions(document.getElementById("RotorWth"));
    addOption(document.getElementById("RotorWth"), "", "Select", "");
    removeAllOptions(document.getElementById("MtCtr"));
    removeAllOptions(document.getElementById("MtType"));
    removeAllOptions(document.getElementById("MaxRotorDia"));
    removeAllOptions(document.getElementById("PstDustBoot"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hPstArea").value = document.getElementById("PstArea").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue == document.getElementById("PstArea").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth").length-1; j++)
                    {
                        addOption(document.getElementById("RotorWth"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue);
                    }
                }
            }
        }
    }
}

function fillCaliperMtCtr()
{
    xmlDoc = loadXML('CaliperSearch.xml'); 
    removeAllOptions(document.getElementById("MtCtr"));
    addOption(document.getElementById("MtCtr"), "", "Select", "");
    removeAllOptions(document.getElementById("MtType"));
    removeAllOptions(document.getElementById("MaxRotorDia"));
    removeAllOptions(document.getElementById("PstDustBoot"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRotorWth").value = document.getElementById("RotorWth").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue == document.getElementById("PstArea").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RotorWth").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr").length-1; k++)
                            {
                                addOption(document.getElementById("MtCtr"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].attributes.getNamedItem("MtCtr").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].attributes.getNamedItem("MtCtr").nodeValue);
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillCaliperMtType()
{
    xmlDoc = loadXML('CaliperSearch.xml'); 
    removeAllOptions(document.getElementById("MtType"));
    addOption(document.getElementById("MtType"), "", "Select", "");
    removeAllOptions(document.getElementById("MaxRotorDia"));
    removeAllOptions(document.getElementById("PstDustBoot"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMtCtr").value = document.getElementById("MtCtr").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue == document.getElementById("PstArea").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RotorWth").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].attributes.getNamedItem("MtCtr").nodeValue == document.getElementById("MtCtr").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType").length-1; l++)
                                    {
                                        addOption(document.getElementById("MtType"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].attributes.getNamedItem("MtType").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].attributes.getNamedItem("MtType").nodeValue);
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillCaliperMaxRotorDia()
{
    xmlDoc = loadXML('CaliperSearch.xml'); 
    removeAllOptions(document.getElementById("MaxRotorDia"));
    addOption(document.getElementById("MaxRotorDia"), "", "Select", "");
    removeAllOptions(document.getElementById("PstDustBoot"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMtType").value = document.getElementById("MtType").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue == document.getElementById("PstArea").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RotorWth").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].attributes.getNamedItem("MtCtr").nodeValue == document.getElementById("MtCtr").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].attributes.getNamedItem("MtType").nodeValue == document.getElementById("MtType").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia").length-1; m++)
                                            {
                                                addOption(document.getElementById("MaxRotorDia"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].attributes.getNamedItem("MaxRtDia").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].attributes.getNamedItem("MaxRtDia").nodeValue);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillCaliperPstDustBoot()
{
    xmlDoc = loadXML('CaliperSearch.xml');
    removeAllOptions(document.getElementById("PstDustBoot"));
    addOption(document.getElementById("PstDustBoot"), "", "Select", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMaxRotorDia").value = document.getElementById("MaxRotorDia").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].attributes.getNamedItem("PistArea").nodeValue == document.getElementById("PstArea").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RotorWth").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].attributes.getNamedItem("MtCtr").nodeValue == document.getElementById("MtCtr").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].attributes.getNamedItem("MtType").nodeValue == document.getElementById("MtType").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia").length-1; m++)
                                            {
                                                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].attributes.getNamedItem("MaxRtDia").nodeValue == document.getElementById("MaxRotorDia").value)
                                                {
                                                    for(n = 0; n <=xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].getElementsByTagName("PistonDustBoot").length-1; n++)
                                                    {
                                                        addOption(document.getElementById("PstDustBoot"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].getElementsByTagName("PistonDustBoot")[n].attributes.getNamedItem("PistDustBoot").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("PistonArea")[i].getElementsByTagName("RotorWth")[j].getElementsByTagName("MountCtr")[k].getElementsByTagName("MountType")[l].getElementsByTagName("MaxRotorDia")[m].getElementsByTagName("PistonDustBoot")[n].attributes.getNamedItem("PistDustBoot").nodeValue);
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function resetCaliperSearch()
{
if (document.getElementById("PstCt").value == "Select")
    {
        removeAllOptions(document.getElementById("PstArea"));
        removeAllOptions(document.getElementById("RotorWth"));
        removeAllOptions(document.getElementById("MtCtr"));
        removeAllOptions(document.getElementById("MtType"));
        removeAllOptions(document.getElementById("MaxRotorDia"));
        removeAllOptions(document.getElementById("PstDustBoot"));
    }
}

function copyCaliperVal()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hPstCt").value = document.getElementById("PstCt").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hPstArea").value = document.getElementById("PstArea").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRotorWth").value = document.getElementById("RotorWth").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMtCtr").value = document.getElementById("MtCtr").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMtType").value = document.getElementById("MtType").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMaxRotorDia").value = document.getElementById("MaxRotorDia").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hPstDustBoot").value = document.getElementById("PstDustBoot").value;
}

function ClearCaliperSearch()
{
    removeAllOptions(document.getElementById("PstCt"));
    addOption(document.getElementById("PstCt"), "Select", "Select");
     for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt").length - 1; i++)
    {
        addOption(document.getElementById("PstCt"),xmlDoc.getElementsByTagName("PistonCt")[i].attributes.getNamedItem("PistCt").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[i].attributes.getNamedItem("PistCt").nodeValue);
    }
    removeAllOptions(document.getElementById("PstArea"));
    removeAllOptions(document.getElementById("RotorWth"));
    removeAllOptions(document.getElementById("MtCtr"));
    removeAllOptions(document.getElementById("MtType"));
    removeAllOptions(document.getElementById("MaxRotorDia"));
    removeAllOptions(document.getElementById("PstDustBoot"));
}

/* UCRotor.ascx */

function fillRotorDia()
{ 
    xmlDoc = loadXML('RotorSearch.xml'); 
    for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia").length - 1; i++)
    {
        addOption(document.getElementById("RtDia"),xmlDoc.getElementsByTagName("RtDia")[i].attributes.getNamedItem("RtDia").nodeValue, xmlDoc.getElementsByTagName("RtDia")[i].attributes.getNamedItem("RtDia").nodeValue);
    }
}

function fillRotorWth()
{
    xmlDoc = loadXML('RotorSearch.xml'); 
    removeAllOptions(document.getElementById("RtWth"));
    addOption(document.getElementById("RtWth"), "", "Select", "");
    removeAllOptions(document.getElementById("RtBC"));
    removeAllOptions(document.getElementById("Material"));
    removeAllOptions(document.getElementById("VaneCt"));
    removeAllOptions(document.getElementById("RtStyle"));
    removeAllOptions(document.getElementById("RtType"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtDia").value = document.getElementById("RtDia").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                addOption(document.getElementById("RtWth"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue);
            }
        }
    }
}

function fillRotorBC()
{
    xmlDoc = loadXML('RotorSearch.xml'); 

    removeAllOptions(document.getElementById("RtBC"));
    addOption(document.getElementById("RtBC"), "", "Select", "");
    removeAllOptions(document.getElementById("Material"));
    removeAllOptions(document.getElementById("VaneCt"));
    removeAllOptions(document.getElementById("RtStyle"));
    removeAllOptions(document.getElementById("RtType"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtWth").value = document.getElementById("RtWth").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        addOption(document.getElementById("RtBC"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue);
                    }
                }
            }
        }
    }
}

function fillRotorMaterial()
{
    xmlDoc = loadXML('RotorSearch.xml'); 

    removeAllOptions(document.getElementById("Material"));
    addOption(document.getElementById("Material"), "", "Select", "");
    removeAllOptions(document.getElementById("VaneCt"));
    removeAllOptions(document.getElementById("RtStyle"));
    removeAllOptions(document.getElementById("RtType"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtBC").value = document.getElementById("RtBC").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue == document.getElementById("RtBC").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material").length-1; k++)
                            {
                                addOption(document.getElementById("Material"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].attributes.getNamedItem("Material").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].attributes.getNamedItem("Material").nodeValue);
                            }
                        }
                    }
                }
            }
        }
    }
}


function fillRotorVaneCt()
{
    xmlDoc = loadXML('RotorSearch.xml'); 

    removeAllOptions(document.getElementById("VaneCt"));
    addOption(document.getElementById("VaneCt"), "", "Select", "");
    removeAllOptions(document.getElementById("RtStyle"));
    removeAllOptions(document.getElementById("RtType"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMaterial").value = document.getElementById("Material").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue == document.getElementById("RtBC").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].attributes.getNamedItem("Material").nodeValue == document.getElementById("Material").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt").length-1; l++)
                                    {
                                        addOption(document.getElementById("VaneCt"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].attributes.getNamedItem("VaneCt").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].attributes.getNamedItem("VaneCt").nodeValue);
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillRotorStyle()
{
    xmlDoc = loadXML('RotorSearch.xml'); 

    removeAllOptions(document.getElementById("RtStyle"));
    addOption(document.getElementById("RtStyle"), "", "Select", "");
    removeAllOptions(document.getElementById("RtType"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hVaneCt").value = document.getElementById("VaneCt").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue == document.getElementById("RtBC").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].attributes.getNamedItem("Material").nodeValue == document.getElementById("Material").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].attributes.getNamedItem("VaneCt").nodeValue == document.getElementById("VaneCt").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle").length-1; m++)
                                            {
                                                addOption(document.getElementById("RtStyle"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].attributes.getNamedItem("RtStyle").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].attributes.getNamedItem("RtStyle").nodeValue);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillRotorType()
{
    xmlDoc = loadXML('RotorSearch.xml'); 

    removeAllOptions(document.getElementById("RtType"));
    addOption(document.getElementById("RtType"), "", "Select", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtStyle").value = document.getElementById("RtStyle").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue == document.getElementById("RtBC").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].attributes.getNamedItem("Material").nodeValue == document.getElementById("Material").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].attributes.getNamedItem("VaneCt").nodeValue == document.getElementById("VaneCt").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle").length-1; m++)
                                            {
                                                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].attributes.getNamedItem("RtStyle").nodeValue == document.getElementById("RtStyle").value)
                                                {
                                                    for(n = 0; n <=xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].getElementsByTagName("RtType").length-1; n++)
                                                    {
                                                        addOption(document.getElementById("RtType"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].getElementsByTagName("RtType")[n].attributes.getNamedItem("RtType").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].getElementsByTagName("Material")[k].getElementsByTagName("VaneCt")[l].getElementsByTagName("RtStyle")[m].getElementsByTagName("RtType")[n].attributes.getNamedItem("RtType").nodeValue);
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
    
function resetRotorSearch()
{
if (document.getElementById("RtDia").value == "Select")
    {
        removeAllOptions(document.getElementById("RtWth"));
        removeAllOptions(document.getElementById("RtBC"));
        removeAllOptions(document.getElementById("Material"));
        removeAllOptions(document.getElementById("VaneCt"));
        removeAllOptions(document.getElementById("RtStyle"));
        removeAllOptions(document.getElementById("RtType"));
    }
}

function copyRotorVal()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtDia").value = document.getElementById("RtDia").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtWth").value = document.getElementById("RtWth").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtBC").value = document.getElementById("RtBC").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hMaterial").value = document.getElementById("Material").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hVaneCt").value = document.getElementById("VaneCt").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtStyle").value = document.getElementById("RtStyle").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtType").value = document.getElementById("RtType").value;
}

function ClearRotorSearch()
{
    removeAllOptions(document.getElementById("RtDia"));
    addOption(document.getElementById("RtDia"), "Select", "Select");
     for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia").length - 1; i++)
    {
        addOption(document.getElementById("RtDia"),xmlDoc.getElementsByTagName("RtDia")[i].attributes.getNamedItem("RtDia").nodeValue, xmlDoc.getElementsByTagName("RtDia")[i].attributes.getNamedItem("RtDia").nodeValue);
    }
    removeAllOptions(document.getElementById("RtWth"));
    removeAllOptions(document.getElementById("RtBC"));
    removeAllOptions(document.getElementById("Material"));
    removeAllOptions(document.getElementById("VaneCt"));
    removeAllOptions(document.getElementById("RtStyle"));
    removeAllOptions(document.getElementById("RtType"));
}

// UCBrakePads.ascx
function fillBPMake()
{ 
    xmlDoc = loadXML('MakeModelYear.xml'); 
    //addOption(document.getElementById("BKUCMake"), "Make", "Make", "Make");
 
    for (i = 0; i <= xmlDoc.getElementsByTagName("make").length - 1; i++)
    {
        addOption(document.getElementById("BPUCMake"),xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue, xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue);
    }
}

function fillBPModel()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("BPUCModel"));
    addOption(document.getElementById("BPUCModel"), "", "Model", "");
    removeAllOptions(document.getElementById("BPUCYear"));
    addOption(document.getElementById("BPUCYear"), "", "Year", "");              
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBPUCMake").value = document.getElementById("BPUCMake").value;
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {                                      
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BPUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
              addOption(document.getElementById("BPUCModel"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue);
            }
        }
    }
}

function fillBPYear()
{
    xmlDoc = loadXML('MakeModelYear.xml');
    removeAllOptions(document.getElementById("BPUCYear"));
    addOption(document.getElementById("BPUCYear"), "", "Year", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBPUCModel").value = document.getElementById("BPUCModel").value;
    
    for (i = 0; i <=xmlDoc.getElementsByTagName("make").length-1; i++)
    {
        if(xmlDoc.getElementsByTagName("make")[i].attributes.getNamedItem("makename").nodeValue == document.getElementById("BPUCMake").value)
        {
            for (j = 0; j <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model").length-1; j++)
            {
                if (xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].attributes.getNamedItem("modelname").nodeValue == document.getElementById("BPUCModel").value)
                {
                    for (k = 0; k <= xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year").length-1; k++)
                    {
                        addOption(document.getElementById("BPUCYear"),xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue, xmlDoc.getElementsByTagName("make")[i].getElementsByTagName("model")[j].getElementsByTagName("year")[k].childNodes[0].nodeValue);
                    }
                }
            }
        }
    }
}
function resetBPBtn()
{
    
    removeAllOptions(document.getElementById("BPUCModel"));
    removeAllOptions(document.getElementById("BPUCYear"));
}

function resetBPModelYear()
{
    if (document.getElementById("BPUCMake").value == "Make")
    {
        removeAllOptions(document.getElementById("BPUCModel"));
        addOption(document.getElementById("BPUCModel"), "", "Model", "");
        removeAllOptions(document.getElementById("BPKUCYear"));
        addOption(document.getElementById("BPUCYear"), "", "Year", "");
    }
}

function copyBPval()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBPUCMake").value = document.getElementById("BPUCMake").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBPUCModel").value = document.getElementById("BPUCModel").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hBPUCYear").value = document.getElementById("BPUCYear").value;
}

/* UCHat.ascx */
function fillHatRtCir()
{ 
    xmlDoc = loadXML('HatSearch.xml'); 
    for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir").length - 1; i++)
    {
        addOption(document.getElementById("RtCir"),xmlDoc.getElementsByTagName("RtCir")[i].attributes.getNamedItem("RtCir").nodeValue, xmlDoc.getElementsByTagName("RtCir")[i].attributes.getNamedItem("RtCir").nodeValue);
    }
}

function fillHatOffsetDim()
{
    xmlDoc = loadXML('HatSearch.xml'); 
    removeAllOptions(document.getElementById("OffsetDim"));
    addOption(document.getElementById("OffsetDim"), "", "Select", "");
    removeAllOptions(document.getElementById("HatBC1"));
    removeAllOptions(document.getElementById("HatBC2"));
    removeAllOptions(document.getElementById("HatBC3"));
    removeAllOptions(document.getElementById("CtrRegDia"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtCir").value = document.getElementById("RtCir").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtCir").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtCir")[a].attributes.getNamedItem("RtCir").nodeValue == document.getElementById("RtCir").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim").length - 1; i++)
            {
                addOption(document.getElementById("OffsetDim"),xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue, xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue);
            }
        }
    }
}

function fillHatBC1()
{
    xmlDoc = loadXML('HatSearch.xml'); 
    removeAllOptions(document.getElementById("HatBC1"));
    addOption(document.getElementById("HatBC1"), "", "Select", "");
    removeAllOptions(document.getElementById("HatBC2"));
    removeAllOptions(document.getElementById("HatBC3"));
    removeAllOptions(document.getElementById("CtrRegDia"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hOffsetDim").value = document.getElementById("OffsetDim").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtCir").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtCir")[a].attributes.getNamedItem("RtCir").nodeValue == document.getElementById("RtCir").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue == document.getElementById("OffsetDim").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1").length-1; j++)
                    {
                        addOption(document.getElementById("HatBC1"),xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].attributes.getNamedItem("HatBC1").nodeValue, xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].attributes.getNamedItem("HatBC1").nodeValue);
                    }
                }
            }
        }
    }
}

function fillHatBC2()
{
    xmlDoc = loadXML('HatSearch.xml'); 
    removeAllOptions(document.getElementById("HatBC2"));
    addOption(document.getElementById("HatBC2"), "", "Select", "");
    removeAllOptions(document.getElementById("HatBC3"));
    removeAllOptions(document.getElementById("CtrRegDia"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC1").value = document.getElementById("HatBC1").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtCir").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtCir")[a].attributes.getNamedItem("RtCir").nodeValue == document.getElementById("RtCir").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue == document.getElementById("OffsetDim").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].attributes.getNamedItem("HatBC1").nodeValue == document.getElementById("HatBC1").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2").length-1; k++)
                            {
                                addOption(document.getElementById("HatBC2"),xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].attributes.getNamedItem("HatBC2").nodeValue, xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].attributes.getNamedItem("HatBC2").nodeValue);
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillHatBC3()
{
    xmlDoc = loadXML('HatSearch.xml'); 
    removeAllOptions(document.getElementById("HatBC3"));
    addOption(document.getElementById("HatBC3"), "", "Select", "");
    removeAllOptions(document.getElementById("CtrRegDia"));
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC2").value = document.getElementById("HatBC2").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtCir").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtCir")[a].attributes.getNamedItem("RtCir").nodeValue == document.getElementById("RtCir").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue == document.getElementById("OffsetDim").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].attributes.getNamedItem("HatBC1").nodeValue == document.getElementById("HatBC1").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].attributes.getNamedItem("HatBC2").nodeValue == document.getElementById("HatBC2").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3").length-1; l++)
                                    {
                                        addOption(document.getElementById("HatBC3"),xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].attributes.getNamedItem("HatBC3").nodeValue, xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].attributes.getNamedItem("HatBC3").nodeValue);
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function fillHatCtrRegDia()
{
    xmlDoc = loadXML('HatSearch.xml'); 
    removeAllOptions(document.getElementById("CtrRegDia"));
    addOption(document.getElementById("CtrRegDia"), "", "Select", "");
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC3").value = document.getElementById("HatBC3").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtCir").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtCir")[a].attributes.getNamedItem("RtCir").nodeValue == document.getElementById("RtCir").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].attributes.getNamedItem("OffsetDim").nodeValue == document.getElementById("OffsetDim").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1").length-1; j++)
                    {
                        if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].attributes.getNamedItem("HatBC1").nodeValue == document.getElementById("HatBC1").value)
                        {
                            for(k = 0; k <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2").length-1; k++)
                            {
                                if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].attributes.getNamedItem("HatBC2").nodeValue == document.getElementById("HatBC2").value)
                                {
                                    for(l = 0; l <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3").length-1; l++)
                                    {
                                        if(xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].attributes.getNamedItem("HatBC3").nodeValue == document.getElementById("HatBC3").value)
                                        {
                                            for(m = 0; m <=xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].getElementsByTagName("CtrRegDia").length-1; m++)
                                            {
                                                addOption(document.getElementById("CtrRegDia"),xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].getElementsByTagName("CtrRegDia")[m].attributes.getNamedItem("CtrRegDia").nodeValue, xmlDoc.getElementsByTagName("RtCir")[a].getElementsByTagName("OffsetDim")[i].getElementsByTagName("HatBC1")[j].getElementsByTagName("HatBC2")[k].getElementsByTagName("HatBC3")[l].getElementsByTagName("CtrRegDia")[m].attributes.getNamedItem("CtrRegDia").nodeValue);
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}
 
 function resetHatSearch()
{
if (document.getElementById("RtCir").value == "Select")
    {
        removeAllOptions(document.getElementById("OffsetDim"));
        removeAllOptions(document.getElementById("HatBC1"));
        removeAllOptions(document.getElementById("HatBC2"));
        removeAllOptions(document.getElementById("HatBC3"));
        removeAllOptions(document.getElementById("CtrRegDia"));
    }
}

 function copyHatVal()
{
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hRtCir").value = document.getElementById("RtCir").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hOffsetDim").value = document.getElementById("OffsetDim").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC1").value = document.getElementById("HatBC1").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC2").value = document.getElementById("HatBC2").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hHatBC3").value = document.getElementById("HatBC3").value;
    document.getElementById("ctl00_ContentPlaceHolder2_ctl00_hCtrRegDia").value = document.getElementById("CtrRegDia").value;
}

function ClearHatSearch()
{
    removeAllOptions(document.getElementById("RtCir"));
    addOption(document.getElementById("RtCir"), "Select", "Select");
     for (i = 0; i <= xmlDoc.getElementsByTagName("RtCir").length - 1; i++)
    {
        addOption(document.getElementById("RtCir"),xmlDoc.getElementsByTagName("RtCir")[i].attributes.getNamedItem("RtCir").nodeValue, xmlDoc.getElementsByTagName("RtCir")[i].attributes.getNamedItem("RtCir").nodeValue);
    }
    removeAllOptions(document.getElementById("OffsetDim"));
    removeAllOptions(document.getElementById("HatBC1"));
    removeAllOptions(document.getElementById("HatBC2"));
    removeAllOptions(document.getElementById("HatBC3"));
    removeAllOptions(document.getElementById("CtrRegDia"));
}                   


function fillVTCTList()
{
    xmlDoc = loadXML('RotorSearchList.xml'); 

    removeAllOptions(document.getElementById("VaneCt"));
    addOption(document.getElementById("VaneCt"), "", "Select", "");
    removeAllOptions(document.getElementById("RtStyle"));
    
    document.getElementById("ctl00_ContentPlaceHolder1_hMaterial").value = document.getElementById("Material").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Material").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Material")[a].attributes.getNamedItem("Material").nodeValue == document.getElementById("Material").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt").length - 1; i++)
            {
                addOption(document.getElementById("VaneCt"),xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].attributes.getNamedItem("VaneCt").nodeValue, xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].attributes.getNamedItem("VaneCt").nodeValue);
            }
        }
    }
}


function fillRtStyleList()
{
    xmlDoc = loadXML('RotorSearchList.xml'); 

    removeAllOptions(document.getElementById("RtStyle"));
    addOption(document.getElementById("RtStyle"), "", "Select", "");
   
    document.getElementById("ctl00_ContentPlaceHolder1_hVaneCt").value = document.getElementById("VaneCt").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("Material").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("Material")[a].attributes.getNamedItem("Material").nodeValue == document.getElementById("Material").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].attributes.getNamedItem("VaneCt").nodeValue == document.getElementById("VaneCt").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].getElementsByTagName("RtStyle").length-1; j++)
                    {
                        addOption(document.getElementById("RtStyle"),xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].getElementsByTagName("RtStyle")[j].attributes.getNamedItem("RtStyle").nodeValue, xmlDoc.getElementsByTagName("Material")[a].getElementsByTagName("VaneCt")[i].getElementsByTagName("RtStyle")[j].attributes.getNamedItem("RtStyle").nodeValue);
                    }
                }
            }
        }
    }
}

function resetRotorList()
{
    if (document.getElementById("Material").value == "Select")
    {
        removeAllOptions(document.getElementById("Material"));
        removeAllOptions(document.getElementById("VaneCt"));
        removeAllOptions(document.getElementById("RtStyle"));

    }
}

function copyRotorListVal()
{
    document.getElementById("ctl00_ContentPlaceHolder1_hMaterial").value = document.getElementById("Material").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hVaneCt").value = document.getElementById("VaneCt").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRtStyle").value = document.getElementById("RtStyle").value;
}

function ClearRotorSearchList()
{
    removeAllOptions(document.getElementById("Material"));
    addOption(document.getElementById("Material"), "Select", "Select");
    xmlDoc = loadXML('RotorSearchList.xml'); 
     for (i = 0; i <= xmlDoc.getElementsByTagName("Material").length - 1; i++)
    {
        addOption(document.getElementById("Material"),xmlDoc.getElementsByTagName("Material")[i].attributes.getNamedItem("Material").nodeValue, xmlDoc.getElementsByTagName("Material")[i].attributes.getNamedItem("Material").nodeValue);
    }

    removeAllOptions(document.getElementById("VaneCt"));
    removeAllOptions(document.getElementById("RtStyle"));

}

/*CaliperListLanding.aspx */
function fillCaliperRtWth1()
{
    xmlDoc = loadXML('CaliperSearch1.xml'); 
    removeAllOptions(document.getElementById("RotorWth"));
    addOption(document.getElementById("RotorWth"), "", "Select", "");
    removeAllOptions(document.getElementById("MtType"));
    document.getElementById("ctl00_ContentPlaceHolder1_hPstCt").value = document.getElementById("PstCt").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRotorWth").value = "";
    document.getElementById("ctl00_ContentPlaceHolder1_hMtType").value = "";
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth").length - 1; i++)
            {
                addOption(document.getElementById("RotorWth"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].attributes.getNamedItem("RtWth").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].attributes.getNamedItem("RtWth").nodeValue);
            }
        }
    }
}

function fillCaliperMtType1()
{
    xmlDoc = loadXML('CaliperSearch1.xml'); 
    removeAllOptions(document.getElementById("MtType"));
    addOption(document.getElementById("MtType"), "", "Select", "");
    document.getElementById("ctl00_ContentPlaceHolder1_hRotorWth").value = document.getElementById("RotorWth").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("PistonCt").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("PistonCt")[a].attributes.getNamedItem("PistCt").nodeValue == document.getElementById("PstCt").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RotorWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].getElementsByTagName("MountType").length-1; j++)
                    {
                        addOption(document.getElementById("MtType"),xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].getElementsByTagName("MountType")[j].attributes.getNamedItem("MtType").nodeValue, xmlDoc.getElementsByTagName("PistonCt")[a].getElementsByTagName("RotorWth")[i].getElementsByTagName("MountType")[j].attributes.getNamedItem("MtType").nodeValue);
                    }
                }
            }
        }
    }
}
    
function copyCaliperVal1()
{
    document.getElementById("ctl00_ContentPlaceHolder1_hPstCt").value = document.getElementById("PstCt").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRotorWth").value = document.getElementById("RotorWth").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hMtType").value = document.getElementById("MtType").value;
    
}

function resetCaliperSearch1()
{
if (document.getElementById("PstCt").value == "Select")
    {
        removeAllOptions(document.getElementById("RotorWth"));
        removeAllOptions(document.getElementById("MtType"));
      
    }
}

function redirecHat(itemno)
{
    window.location = "HatProd.aspx?itemno=" + itemno;
}


/* RotorList1.aspx */
function fillRotorWth2()
{
    xmlDoc = loadXML('RotorSearchList1.xml'); 
    removeAllOptions(document.getElementById("RtWth"));
    addOption(document.getElementById("RtWth"), "", "Select", "");
    removeAllOptions(document.getElementById("RtBC"));
   
    document.getElementById("ctl00_ContentPlaceHolder1_hRtDia").value = document.getElementById("RtDia").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRtWth").value = "";
    document.getElementById("ctl00_ContentPlaceHolder1_hRtBC").value = "";
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                addOption(document.getElementById("RtWth"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue);
            }
        }
    }
}

function fillRotorBC2()
{
    xmlDoc = loadXML('RotorSearchList1.xml'); 

    removeAllOptions(document.getElementById("RtBC"));
    addOption(document.getElementById("RtBC"), "", "Select", "");
    
    document.getElementById("ctl00_ContentPlaceHolder1_hRtWth").value = document.getElementById("RtWth").value;
    for (a = 0; a <= xmlDoc.getElementsByTagName("RtDia").length - 1; a++)
    {
        if(xmlDoc.getElementsByTagName("RtDia")[a].attributes.getNamedItem("RtDia").nodeValue == document.getElementById("RtDia").value)
        {
            for (i = 0; i <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth").length - 1; i++)
            {
                if(xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].attributes.getNamedItem("RtWth").nodeValue == document.getElementById("RtWth").value)
                {
                    for (j = 0; j <= xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC").length-1; j++)
                    {
                        addOption(document.getElementById("RtBC"),xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue, xmlDoc.getElementsByTagName("RtDia")[a].getElementsByTagName("RtWth")[i].getElementsByTagName("RtBC")[j].attributes.getNamedItem("RtBC").nodeValue);
                    }
                }
            }
        }
    }
}

function resetRotorList2()
{
    if (document.getElementById("RtDia").value == "Select")
    {
        removeAllOptions(document.getElementById("RtDia"));
        removeAllOptions(document.getElementById("RtWth"));
        removeAllOptions(document.getElementById("RtBC"));

    }
}

function copyRotorListVal2()
{
    document.getElementById("ctl00_ContentPlaceHolder1_hRtDia").value = document.getElementById("RtDia").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRtWth").value = document.getElementById("RtWth").value;
    document.getElementById("ctl00_ContentPlaceHolder1_hRtBC").value = document.getElementById("RtBC").value;
}

function OpenImg(img)
{
    window.open(img, 'new_window', 'scrollbars=1, width=850, height=850')
}

function ToolTipVisible1(e) 
{
    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) 
    {
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    } 
    else 
    {
        var de = document.documentElement;
        var b = document.body;
        cursor.x = e.clientX + (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
        cursor.y = e.clientY + (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }
    x = cursor.x;
    y = cursor.y; 

    var p = document.getElementById('mouseoverbox');    
//    x = event.clientX;
//    y = event.clientY;
    
   //    alert ("x= " + curleft + " y= " + curtop);
    //alert("x="+x + " Y=" + y);
    p.style.position = 'absolute';                                      
    p.style.width = 200 + 'px';
    p.style.height = 350 + 'px';               
    p.style.left = x + document.body.scrollLeft + 'px';
    p.style.top = y + p.clientTop;
    //p.style.top = y + document.body.scrollTop + 'px';
    p.style.visibility = 'visible';
    b.innerHTML = "this is test";
}

function ToolTipVisible(e, input) 
{
var p=window.createPopup();
var pbody=p.document.body;
pbody.style.backgroundColor="white";
pbody.style.border="solid black 1px";
pbody.innerHTML=input;


    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) 
    {
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    } 
    else 
    {
        var de = document.documentElement;
        var b = document.body;
        cursor.x = e.clientX + (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
        cursor.y = e.clientY + (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }
    x = cursor.x;
    y = cursor.y; 

 //   var p = document.getElementById('mouseoverbox');    
//    x = event.clientX;
//    y = event.clientY;
    
//   //    alert ("x= " + curleft + " y= " + curtop);
//    //alert("x="+x + " Y=" + y);
p.show(x + document.body.scrollLeft,y + p.clientTop,200,350,document.body);
//    p.style.position = 'absolute';                                      
//    p.style.width = 200 + 'px';
//    p.style.height = 350 + 'px';               
//    p.style.left = x + document.body.scrollLeft + 'px';
//    p.style.top = y + p.clientTop;
//    //p.style.top = y + document.body.scrollTop + 'px';
//    p.style.visibility = 'visible';
//    b.innerHTML = "this is test";
}   
   
function ToolTipHide() 
{
    var p = document.getElementById('mouseoverbox');
    p.style.position = "absolute";                                      
//    p.style.width = 1 + 'px';
//    p.style.height = 1 + 'px';                             
//    p.style.top = 1 + "px";
//    p.style.left = 1 + "px";  
    p.style.visibility = "hidden";
}


function showSearch(event) 
{
    var div = document.getElementById('popbox');
       
    x = event.screenX;
    y = event.screenY;
    // alert("x="+x + " Y=" + y);
    div.style.position = "absolute";                                      
    div.style.width = 200 + 'px';
    div.style.height = 350 + 'px';                             
    div.style.top = 4000  + "px";
    div.style.left = 500 + "px";             
    div.style.visibility = "visible";
              
}
    
    function closeSearch() 
    {
    
        var bx = document.getElementById('popbox');
//        bx.style.width = 1 + 'px';
//        bx.style.height = 1 + 'px'; 
//        bx.style.top = 1 + 'px';
//        bx.style.left = 1 + 'px';
//        bx.style.position = 'absolute';
        bx.style.visibility = 'hidden';
        
            
    }
    
    function changecolor(name)
    {
        //document.getElementById(name).style.color="#DDDDDD";
        document.getElementById("p1").className = "Hyperlink";
    }

