$(document).ready(function(){$detailpu=$('<input name="pickup" id="pickup" type="text" class="conditional" />').hide().insertAfter("#selplace").clone(true).insertAfter("#selplacedo").attr({id:"dropoff",name:"dropoff"});/*$('.conditional').css('display','block');*/ function toggleDetails(){$('.opts').change(function(index){var $this=$(this);var thisOpt=$(this).children("option:selected").text();$condInput=$this.next('.conditional'); if (thisOpt.match(/Airport/i)){$detailddtext='Flight details??'} else if (thisOpt.match(/^port/i)) {$detailddtext='Ferry details??'} else if (thisOpt.match(/hotel/i)){$detailddtext='Hotel/Room details??'}  else {$detailddtext=0}
if($detailddtext!==0/*if this is a hotel/port/airport*/)
{return $condInput.fadeIn('slow').val('N/A').attr('title', $detailddtext).select().cookieBind()/*.click(function(){if(this.value==$detailddtext){$(this).val('')}})*/.blur(function(){if($(this).is(':visible') && (this.value==''||this.value.match(/[^A-Za-z0-9-_:#\\/\?]/i))){$(this).addClass('inputError').next('span.error').text(' Invalid field.').show();}else{$(this).removeClass('inputError').next('span.error').hide();}});}
else
{return $(this).nextAll('.conditional,span.error').hide();}})}
toggleDetails();var showLoader=function(){var submitButton=$('form input[type="submit"]');var resetButton=$('form input[type="reset"]'); var $formButtons = $(submitButton).add(resetButton); var $loader=$('<span id="loading" class="hideonload fltrt"> <img src="http://www.universal-rent-a-car.com/images/loader-arrows.gif" width="16" height="16" /></span>').prependTo('#orderForm');var dependentSet=$('.dd');$loader.ajaxStart(function(){$(this).show(); $formButtons.attr('disabled','disabled');
submitButton.attr('value','Finding the best rates...');}).ajaxStop(function(){$(this).hide();$formButtons.removeAttr('disabled');submitButton.val('Find the Best Rates >>');$('.opts').trigger('change');});}
showLoader();$.getJSON('http://www.universal-rent-a-car.com/includes/json/getRegions.asp',function(data){$('#RegionDropdown').html("<option value=''>Loading data...</option>").loadSelect(data).cookieBind();adjustselcity();})})
$(document).ready(function(){var ddmenu=$('#RegionDropdown');$(ddmenu).change(function(){var regionValue=$(this).val();adjustselcity();})
$('#selcity').change(adjustselplace);$('#selcitydo').change(adjustselplacedo);});function adjustselcity(){var regionValue=$('#RegionDropdown').val();var dropdownSet=$('#selcity');var dependentSet=$('.dd')
if(regionValue.length==0){dependentSet.attr("disabled",true);dependentSet.emptySelect();}
else{$(dependentSet).attr("disabled",false).html("<option value=''>Loading data...</option>")
$.getJSON('http://www.universal-rent-a-car.com/includes/json/getCities.asp',{regionId:regionValue},function(data){dropdownSet.loadSelect(data).cookieBind();adjustselplace();});}}
function adjustselcitydo(){var placepuValue=$('#selcity').val();var dropdownPucity=$('#selcitydo');$.getJSON('http://www.universal-rent-a-car.com/includes/json/getdoCities.asp',{cityid:placepuValue},function(data){dropdownPucity.loadSelect(data).cookieBind();adjustselplacedo();})}
function adjustselplacedo(){var pucityValue=$('#selcitydo').val();var dropdowndoplace=$('#selplacedo');$.getJSON('http://www.universal-rent-a-car.com/includes/json/getdoPlaces.asp',{docityid:pucityValue},function(data){dropdowndoplace.loadSelect(data).cookieBind();})}
function adjustselplace(){var regionValue=$('#RegionDropdown').val();var regionLength=!(regionValue)?0:regionValue.length;var placepuValue=$('#selcity').val();var placepuLength=!(placepuValue)?0:placepuValue.length;var dropdownSet=$('#selplace');if((regionLength==0)||(placepuLength==0)){dropdownSet.attr("disabled",true);dropdownSet.emptySelect().html("<option value=''>Loading data...</option>");}
else{dropdownSet.attr("disabled",false);$.getJSON('http://www.universal-rent-a-car.com/includes/json/getPlaces.asp',{placepuid:placepuValue},function(data){dropdownSet.loadSelect(data).cookieBind();adjustselcitydo();});}}