
function loadDestinationsForStandardDestDropdown(countryID){var preSelectedDestination=$("#city").val();var options,optionsOther,optionsTop,optionsAll;var langID=$("input[name='languageid']").val();switch(langID)
{case'2':options='<option value="">Por favor selecciona</option>';optionsOther='<option value="-1">Otros</option>';optionsTop='<optgroup label="---- TOP DIEZ ----">';optionsAll='<optgroup label="---- TODOS ----">';break;case'3':options='<option value="">Sélectionner une ville</option>';optionsOther='<option value="-1">Autres</option>';optionsTop='<optgroup label="----Top 10----">';optionsAll='<optgroup label="----Tous----">';break;case'4':options='<option value="">Ort ausw&auml;hlen</option>';optionsOther='<option value="-1">Oder</option>';optionsTop='<optgroup label="---- TOP TEN ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'5':options='<option value="">Seleziona una localitá</option>';optionsOther='<option value="-1">Altro</option>';optionsTop='<optgroup label="---- Top 10 ----">';optionsAll='<optgroup label="---- Tutti ----">';break;case'6':options='<option value="">Wybierz miasto</option>';optionsOther='<option value="-1">Inne</option>';optionsTop='<optgroup label="---- PIERWSZA DZIESIĄTKA ----">';optionsAll='<optgroup label="---- WSZYSTKIE ----">';break;case'7':options='<option value="">Selecione uma Cidade</option>';optionsOther='<option value="-1">Outros</option>';optionsTop='<optgroup label="---- OS DEZ MAIS ----">';optionsAll='<optgroup label="---- TODOS ----">';break;case'8':options='<option value="">Vælg en by</option>';optionsOther='<option value="-1">Andet</option>';optionsTop='<optgroup label="--- TOP TI ---">';optionsAll='<optgroup label="--- ALLE ---">';break;case'9':options='<option value="">Selecteer een stad</option>';optionsOther='<option value="-1">Andere</option>';optionsTop='<optgroup label="---- TOP TIEN ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'10':options='<option value="">Velg en by</option>';optionsOther='<option value="-1">Annet</option>';optionsTop='<optgroup label="---- TOPP TI ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'11':options='<option value="">Välj en stad</option>';optionsOther='<option value="-1">Övriga</option>';optionsTop='<optgroup label="---- Topp tio ----">';optionsAll='<optgroup label="---- Alla ----">';break;default:options='<option value="">Select a City</option>';optionsOther='<option value="-1">Other</option>';optionsTop='<optgroup label="---- TOP TEN ----">';optionsAll='<optgroup label="---- ALL ----">';break;}
if(countryID==''){$("#city").html(options);}
else{$.ajax({type:"GET",url:"/generated_files/locations/"+countryID+".xml",dataType:"xml",success:function(xml){$(xml).find('topTen').each(function(iTopTen,oTopTen){options+=optionsTop;$(oTopTen).find('l').each(function(iDestination,oDestination){var itemID=$(oDestination).attr('id');var itemName=$(oDestination).text();options+='<option value="'+itemID+'">'+itemName+'</option>';});options+="</optgroup>";options+=optionsAll;});$(xml).find('list').find('l').each(function(){var itemID=$(this).attr('id');var itemName=$(this).text();if(itemID==preSelectedDestination)
{options+='<option value="'+itemID+'" selected="selected">'+itemName+'</option>';}
else
{options+='<option value="'+itemID+'">'+itemName+'</option>';}});options+=optionsOther;$(xml).find('topTen').each(function(iTopTen,oTopTen){options+="</optgroup>";});$("#city").html(options);},error:function(){$("#city").html(options);}});}}
$(document).ready(function(){var options,optionsTop,optionsAll;var preSelectedCountry=$("#country").val();var preSelectedDestination=$("#city").val();var langID=$("input[name='languageid']").val();if(preSelectedCountry==null){preSelectedCountry=-1;}
if(preSelectedDestination==null){preSelectedDestination=-1;}
switch(langID)
{case'2':options='<option value="">Por favor selecciona</option>';optionsTop='<optgroup label="---- TOP DIEZ ----">';optionsAll='<optgroup label="---- TODOS ----">';break;case'3':options='<option value="">Sélectionner un pays</option>';optionsTop='<optgroup label="----Top 10----">';optionsAll='<optgroup label="----Tous----">';break;case'4':options='<option value="">Land ausw&auml;hlen</option>';optionsTop='<optgroup label="---- TOP TEN ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'5':options='<option value="">Seleziona un Paese</option>';optionsTop='<optgroup label="---- Top 10 ----">';optionsAll='<optgroup label="---- Tutti ----">';break;case'6':options='<option value="">Wybierz kraj</option>';optionsTop='<optgroup label="---- PIERWSZA DZIESIĄTKA ----">';optionsAll='<optgroup label="---- WSZYSTKIE ----">';break;case'7':options='<option value="">Selecione um País</option>';optionsTop='<optgroup label="---- OS DEZ MAIS ----">';optionsAll='<optgroup label="---- TODOS ----">';break;case'8':options='<option value="">Vælg et land</option>';optionsTop='<optgroup label="--- TOP TI ---">';optionsAll='<optgroup label="--- ALLE ---">';break;case'9':options='<option value="">Selecteer een land</option>';optionsTop='<optgroup label="---- TOP TIEN ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'10':options='<option value="">Velg et land</option>';optionsTop='<optgroup label="---- TOPP TI ----">';optionsAll='<optgroup label="---- ALLE ----">';break;case'11':options='<option value="">Välj ett land</option>';optionsTop='<optgroup label="---- Top tio ----">';optionsAll='<optgroup label="---- Alla ----">';break;default:options='<option value="">Select a Country</option>';optionsTop='<optgroup label="---- TOP TEN ----">';optionsAll='<optgroup label="---- ALL ----">';break;}
$.ajax({type:"GET",url:"/generated_files/locations/countries.xml",dataType:"xml",success:function(xml){options+=optionsTop;$(xml).find('topTen').find('l').each(function(){var itemID=$(this).attr('id');var itemName=$(this).text();options+='<option value="'+itemID+'">'+itemName+'</option>';});options+=optionsAll;$(xml).find('list').find('l').each(function(){var itemID=$(this).attr('id');var itemName=$(this).text();if(itemID==preSelectedCountry)
{options+='<option value="'+itemID+'" selected="selected">'+itemName+'</option>';}
else
{options+='<option value="'+itemID+'">'+itemName+'</option>';}});$("#country").html(options);}});if(preSelectedCountry!=-1)
{loadDestinationsForStandardDestDropdown(preSelectedCountry);}
$('#valCityOther').hide();$('#cityOtherInput').removeClass('required');$("#city").change(function()
{if($("#city").val()==-1)
{$('#valCityOther').show();$('#cityOtherInput').addClass('required');}
else{$('#valCityOther').hide();$('#cityOtherInput').removeClass('required');}});$('#country').change(function(){loadDestinationsForStandardDestDropdown($(this).val());});});

$(document).ready(function(){var options={target:'#newsletterForm'};$('#frmNewsletterSignup').validate({rules:{email_field:{required:true,email:true}},invalidHandler:function(form,validator){$("#newsletterEmail").addClass('valBubbleRequired');$("#newsletterEmail").addClass('textfieldFocusState');return false;},submitHandler:function(){$('#frmNewsletterSignup').ajaxSubmit(options);},errorPlacement:function(error,element){}});$('#frmNewsletterSignup').submit(function()
{return false;});$('#newsletterEmailInput').blur(function()
{$("#newsletterEmail").removeClass('textfieldFocusState');});$("#signup").click(function(){$('#frmNewsletterSignup').submit();});});

