﻿// JScript File
function MakeAOIVisible() {

var radList = document.getElementById("radlistAOI");
 var options = radList.getElementsByTagName("input");
 for (x=0;x<options.length; ++x)
 { 
  if( options[x].type == "radio" && options[x].checked)
  {
    var selVal = options[x].value;
     break;
   }
 }
 
  var divAddr = document.getElementById("divAddress")
  var divInt = document.getElementById("divIntersection")

  switch(selVal) {
   
     
    case 'Address':
     divAddr.style.display = 'block'
     divInt.style.display = 'none'    
     document.getElementById("ddlStNames").length = 0
     document.getElementById("tbxStNum").value = ''
     document.getElementById("tbxStNum").focus()
     break;
    case 'Intersection':
     divAddr.style.display = 'none'
     divInt.style.display = 'block'
     
     document.getElementById("ddlIntName1").length = 0
     document.getElementById("ddlIntName2").length = 0
     document.getElementById("tbxInt1").value = ''
     document.getElementById("tbxInt1").focus()
     document.getElementById("tbxInt2").value = ''
     document.getElementById("tbxStNum").value = ''
     break;
  }
}

function SetIntName(context){
  //alert(event.keycode)
 if (context == 'int1'){

  document.getElementById("tbxInt1").value = document.getElementById("ddlIntName1").value
  //document.getElementById("ddlIntName1").visible = false
  document.getElementById("spnInt1").style.display = 'none'
 }
 
 if (context == 'int2'){
  document.getElementById("tbxInt2").value =document.getElementById("ddlIntName2").value
  //document.getElementById("ddlIntName2").visible = false
  document.getElementById("spnInt2").style.display = 'none'
 }

}

function SetIntNameSelect(context){
  alert(context)
if (context == 'int1'){

  document.getElementById("tbxInt1").value = document.getElementById("ddlIntName1").value
  //document.getElementById("ddlIntName1").visible = false
 // document.getElementById("spnInt1").style.display = 'none'
 }
 
 if (context == 'int2'){
  document.getElementById("tbxInt2").value =document.getElementById("ddlIntName2").value
  //document.getElementById("ddlIntName2").visible = false
 // document.getElementById("spnInt2").style.display = 'none'
   }

}

function LoadStNames(lstStNames, context) {

//if (event.keycode == 9) {
 ///alert("tab")
//}


   if (lstStNames != "null"){
   
             switch(context) {
              case 'address':
               document.getElementById("ddlStNames").length = 0
               break;
              case 'int1':
               document.getElementById("ddlIntName1").length = 0
               document.getElementById("spnInt1").style.display = 'block'
               break;
              case 'int2':
               document.getElementById("ddlIntName2").length = 0
               document.getElementById("spnInt2").style.display = 'block'
               break;
             } //switch
                    
           var rows = lstStNames.split('|');
           
          // if (rows.length == 1){
             //if (context == 'int1'){
             // document.all.tbxInt1.value = rows[0]
             //}
             //if (context == 'int2'){
             // document.all.tbxInt2.value = rows[0]
             //}            
            
          // }else{
            for (var i = 0; i < rows.length; ++i){
             var option = document.createElement("OPTION");
             //var sjunk = rows[i].split("@");
             //option.text = sjunk[0];
             option.value = rows[i];    //sjunk[1] + '|' + sjunk[2];
             option.innerHTML = rows[i];
             
             switch(context) {
              case 'address':
               document.getElementById("ddlStNames").appendChild(option)
               break;
              case 'int1':
               document.getElementById("ddlIntName1").appendChild(option)
               //document.all.ddlIntName1.size = i
               break;
              case 'int2':
               document.getElementById("ddlIntName2").appendChild(option)
               break;
             } //switch
             
            }// for
            
            
            
         // }// if length is 1
    } //if list is not empty    
}
