﻿

// JScript File

//var objAward = null;
var elmPleaseWait = "pleaseWait";

function StateOnLoad( )
    {
     var elmCountry = document.getElementById("ctl00$ContentPlaceHolder1$stateList");
     if(elmCountry != null){
     elmCountry.onchange=function(  ){dynamicTag("citylist", this);  };}        
    }
    function dynamicTag(callback, userinput)
        {
    
    
   
    document.getElementById(elmPleaseWait).style.display="";
////    if (userinput.value == "") 
////    {
//        
//        clearSelect("ctl00$ContentPlaceHolder1$cityList");
//       document.getElementById(elmPleaseWait).style.display="none";
////        return;
////    }
    //var request = "Donate.ashx?keyword=" + userinput.value +"&callback=" + callback +"&sid="+Math.random();
    var request = "Donate.ashx?keyword=" + userinput.value +"&callback=" + callback;
       
    var head = document.getElementsByTagName("head").item(0);
   
    var script = document.createElement("script");
    script.setAttribute("type", "text/javascript");
    script.setAttribute("src", request);
    head.appendChild(script);   
    
    
}


function array_callback(JSONData)
 {    
 
    var objResult = JSONData.NewDataSet.Table;
    clearSelect("ctl00$ContentPlaceHolder1$cityList");
   
    if (JSONData.NewDataSet.Table.length + '' != "undefined")
    {
        for(i = 0; i < objResult.length; i++)
            {
                createOption("ctl00$ContentPlaceHolder1$cityList",objResult[i].city,objResult[i].city)
            }  
    }
    else
    {
       createOption("ctl00$ContentPlaceHolder1$cityList",objResult.city,objResult.city)
    }
    document.getElementById(elmPleaseWait).style.display="none";
    var dd_City = document.getElementById('ctl00$ContentPlaceHolder1$cityList');
    var hf_City = document.getElementById('ctl00_ContentPlaceHolder1_Hf_City');
    hf_City.value = dd_City.value;
 
  }


//function key_callback(JSONData)
// {      
//    var elmContainer = document.getElementById("ctl00_ContentPlaceHolder1_lblmainbody");
//    if (elmContainer.hasChildNodes()) {
//		//	elmContainer.removeChild(elmContainer.childNodes[0])
//	}	
//	elmContainer.innerHTML = JSONData.NewDataSet.Table.Body;
//	document.getElementById(elmPleaseWait).style.display="none";
//  }




function clearSelect(e){
var objSelect=document.forms[0].elements[e];

while(objSelect.options.length > 0){objSelect.remove(0);}
return objSelect;
}

function createOption(e,newValue,newText){

var objSelect=document.forms[0].elements[e];
var objOption = document.createElement("option");
objOption.text = newText
objOption.value = newValue

if(document.all && !window.opera)
  {objSelect.add(objOption);}
 else
  {objSelect.add(objOption, null);};
}


//function GetAwards()
//{   
//   var elmCountry = document.getElementById("selCountry");
//   var elmHotel = document.getElementById("selHotel");
//   if (elmCountry.value == ""){
//    alert("Select Country")
//    return;
//   }   
//   dynamicTag("getaward", elmHotel)
//}

StateOnLoad()