function CargaTimeZones()
{
    document.the_form.timezone.length=1;
    document.the_form.timezone.disabled=1;
    document.the_form.timezone.selectedIndex=0;

    var country_index = document.the_form.country.selectedIndex;
    var opciones=0;
    
    //Lo siguiente es porque sino el for no funciona... javascript de mierda
    var TimeZonesOpts = TimeZones.length+1;

    for(i=0;i<TimeZones.length;i++)
    {
	var timezones_data = TimeZones[i].split(":");

	if (timezones_data[1] == document.the_form.country.options[document.the_form.country.selectedIndex].value)
	{
         opciones=(opciones+1);
         document.the_form.timezone.options[opciones] = new Option (timezones_data[2], timezones_data[0]);
         document.the_form.timezone.disabled=0;
	}
    }
    if (opciones==1)
    {
      document.the_form.timezone.selectedIndex=1;
    }

}