﻿function show_state(country, state)
{
   
   new Ajax.Request("../_generic/_getstate.ashx?country=" + $(country).options[$(country).selectedIndex].value.toString(), {
        method:"get",     
        onSuccess: function(transport){       
                var response = transport.responseText || "no response text";            
                var p = response.evalJSON();                                                         
                
                if (p.error == "") {                        
                    $(state).options.length = 0;
                    for (i=0;i<p.record.length;i++) {      
                        $(state).options[i] = new Option(p.record[i].desc, p.record[i].code);
                    }
                }
                else {
                    alert(p.error);
                }
            },     
        onFailure: function(){
            //alert('$country ' + $(country).options[$(country).selectedIndex].value.toString()) 
            alert('Something went wrong...') 
        }   
   }); 
   return false;
}