﻿// JScript File

function OnMakeSelectionCallback(result, context)
    {
     var dropdown1 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_make']
     var dropdown2 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_model'];
      if(dropdown2 !=null && dropdown1 !=null)
      {
          dropdown2.options.length = 0;
          if(dropdown1.selectedIndex > 0)
          {
              var rows = result.split('|');
              
              var option = document.createElement("OPTION");
              option.value = 'Please choose a Model';
              option.innerHTML = 'Choose a Model';
              dropdown2.appendChild(option);
              
              for (var i = 0; i < rows.length - 1; ++i)
              {
                 var values = rows[i]
                 var option = document.createElement("OPTION");
                
                 option.value = values;
                 option.innerHTML = values;    
                 dropdown2.appendChild(option);
              }
          }
      var dropdown3 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_year'];
      if(dropdown3!=null)
      {
       dropdown3.options.length = 0;
      }
     var dropdown4 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_options'];
       if(dropdown4!=null)
      {
      dropdown4.options.length = 0;
      }
      
      
      }
      
      
      
     
      //document.getElementById("ResultsSpan").innerHTML = "::" + rows + "::" + context;
    }
    
      function OnModelSelectionCallback(result, context)
    {
     var dropdown1 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_model'];
     var dropdown2 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_year'];
      if(dropdown2 !=null && dropdown1 !=null)
      {
              dropdown2.options.length = 0;
              
              
          if(dropdown1.selectedIndex > 0)
          {
              var rows = result.split('|');
              
              var option = document.createElement("OPTION");
              option.value = 'Please choose a Year';
              option.innerHTML = 'Choose a Year';
              dropdown2.appendChild(option);
                 
              for (var i = 0; i < rows.length - 1; ++i)
              {
                 var values = rows[i]
                 var option = document.createElement("OPTION");
                
                 option.value = values;
                 option.innerHTML = values;    
                 dropdown2.appendChild(option);
              }
             
         }
          var dropdown4 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_options'];
          if (dropdown4 !=null)
          {
            dropdown4.options.length = 0;
          }
              
      }
      
      
      
      
      
      //document.getElementById("ResultsSpan").innerHTML = "::" + rows + "::" + context;
    }
    
    
      function OnYearSelectionCallback(result, context)
    {
     var dropdown1 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_year'];
     var dropdown2 = document.forms[0].elements['ctl00$ContentPlaceHolder1$vehicle_options'];
       if(dropdown2 !=null && dropdown1 !=null)
      {
          dropdown2.options.length = 0;
              
              
          if(dropdown1.selectedIndex > 0)
          {
      
              var rows = result.split('|');
              
              var option = document.createElement("OPTION");
              option.value = 'Please choose an Option';
              option.innerHTML = 'Choose an Option';
              dropdown2.appendChild(option);
              
              //var option2 = document.createElement("OPTION");
              //option2.value = '';
              //option2.innerHTML = 'Not sure about my options';
              //dropdown2.appendChild(option2);
                 
              for (var i = 0; i < rows.length - 1; ++i)
              {
                 var values = rows[i]
                 var option = document.createElement("OPTION");
                
                 option.value = values;
                 option.innerHTML = values;    
                 dropdown2.appendChild(option);
              }
          }
       }   
      //document.getElementById("ResultsSpan").innerHTML = "::" + rows + "::" + context;
    }