function monkeyAc(){$.ui.autocomplete.prototype._renderItem=function(ul,item){return $("<li></li>").data("item.autocomplete",item).append("<a>"+item.label+"</a>").appendTo(ul)}}function AtlasInit(){$(".atlash1cont").append($(".atlash1")),$(".atlash2cont").append($(".atlash2")),$(".atlash3cont").append($(".atlash3")),$(".atlash4cont").append($(".atlash4")),$(".atlash5cont").append($(".atlash5")),$(".atlash6cont").append($(".atlash6")),$(".atlasb1cont").append($(".atlasb1")),$(".atlasb2cont").append($(".atlasb2")),$(".atlasb3cont").append($(".atlasb3")),$(".atlasb4cont").append($(".atlasb4")),$(".atlasb5cont").append($(".atlasb5")),$(".atlasb6cont").append($(".atlasb6")),$(".atlaschildrencont").append($(".atlaschildren")),$(".atlaspathcont").append($(".atlaspath"))}function feepopup(airline){var feepop;feepop=window.open("http://www.travelerhelpdesk.com/baggagefees.aspx?airline="+airline,"feepop","height=400,width=630,resizable=1,toolbar=0,location=no,status=no,menubar=no,scrollbars=yes,left=50,top=50"),""}function ac(id){return $(id).autocomplete({source:"/handlers/airport.ashx",minLength:3,delay:200})}function dp(id,vg,ct,tm,other,lohi){return $(id).datepicker({onSelect:function(){fixdp(id,other,lohi)},showOn:"both",buttonImageOnly:!0,buttonImage:"/themes/"+tm+"/images/cal.gif",minDate:1,maxDate:365})}function fixdp(id,other,lohi){if(lohi!=""){var pickedDate=$(id).datepicker("getDate"),otherDate=$(other).datepicker("getDate");lohi=="l"?pickedDate>otherDate&&$(other).datepicker("setDate",pickedDate):pickedDate<otherDate&&$(other).datepicker("setDate",pickedDate)}}function val(vg,ct,np){var pop=!1,radios,res;if(vg=="Flights"){pop=!0;try{radios=document.getElementById(ct).getElementsByTagName("input"),radios[0].checked?vg="RoundTrip":radios[1].checked?vg="OneWay":radios[2].checked&&(vg="MultiCity",np==!0)}catch(Error){vg="RoundTrip"}}return res=Page_ClientValidate(vg),res?(np||pop&&Pops(),!0):!1}function encodeHTML(){$(".HTMLEditor").each(function(){var ehtml=$(this).val();$(this).val($("<div/>").text(ehtml).html())})}function editpop(popid,h,w,t,n,trig,hov,title,a,aid){var node;$("#"+trig).attr("title",title),$("#"+popid).attr("title",title),n?$("#"+popid).dialog({bgiframe:!0,autoOpen:!1,height:h,width:w,modal:!1,buttons:{Save:function(){__doPostBack(popid,"SaveEdit")},Cancel:function(){$(this).dialog("close")}}}):$("#"+popid).dialog({bgiframe:!0,autoOpen:!1,height:h,width:w,modal:!1,buttons:{Save:function(){__doPostBack(popid,"SaveEdit")},Cancel:function(){$(this).dialog("close")}}}),$("form").append('<div id="h'+popid+'"></div>'),$("#"+popid).parent().appendTo("#h"+popid),t!=""&&$("#"+t).tabs(),$("#"+trig).click(function(){$("#"+popid).dialog("open")}),node=a?$("#"+hov).parent().parent():$("#"+hov),$("#"+trig).hover(function(){$(node).width($(node).width()-4),$(node).height($(node).height()-4),$(node).addClass("Hover")},function(){$(node).removeClass("Hover"),$(node).width($(node).width()+4),$(node).height($(node).height()+4)}),$("#Add"+aid).click(function(){$("#"+popid).dialog("open")}),node=a?$("#"+hov).parent().parent():$("#"+hov),$("#Add"+aid).hover(function(){$(node).width($(node).width()-4),$(node).height($(node).height()-4),$(node).addClass("Hover")},function(){$(node).removeClass("Hover"),$(node).width($(node).width()+4),$(node).height($(node).height()+4)})}function FilterQuotes(Value,Column){FlightKeys=[],ResultsTable.fnFilter(Value,Column,!1)}function BuildSlider(sliderid,min,max,displayid,filterid,format){min<max?($(displayid).text(displayFormat(min,format)+" to "+displayFormat(max,format)),$(sliderid).slider({min:min,max:max,values:[min,max],range:!0,slide:function(e,ui){$(displayid).text(displayFormat(ui.values[0],format)+" to "+displayFormat(ui.values[1],format))},stop:function(e,ui){ClearingFilters||FilterQuotes(ui.values[0]+"|"+ui.values[1],filterid,!1)},change:function(){ClearingFilters&&$(displayid).text(displayFormat(min,format)+" to "+displayFormat(max,format))}})):$(displayid).text(displayFormat(min,format))}function Checks(name){$("input[name="+name+"]").each(function(){this.checked=!0})}function ChecksNot(name,sel){$("input[name="+name+"]").each(function(){this.checked=sel==""?!1:$(this).val()==sel?!0:!1})}function FilterString(string,column){$("#ProgressDiv").dialog("open");var sfilter="";$("input[name="+string+"]").each(function(){this.checked&&(sfilter=sfilter+this.value+"|")}),sfilter=sfilter==""?"--":sfilter.substring(0,sfilter.length-1),FilterQuotes(sfilter,column),setTimeout('$("#ProgressDiv").dialog("close")',30)}function displayFormat(num,format){return format==""?num:format=="curr"?formatCurrency(num):format=="dura"?formatDuration(num):format=="time"?formatTime(num):void 0}function formatCurrency(num,rd){var roundthis=!1,i,returnnum;for(rd&&(roundthis=!0),num=num.toString().replace(/\$|\,/g,""),isNaN(num)&&(num="0"),sign=num==(num=Math.abs(num)),num=Math.floor(num*100+.50000000001),cents=num%100,num=Math.floor(num/100).toString(),cents<10&&(cents="0"+cents),i=0;i<Math.floor((num.length-(1+i))/3);i++)num=num.substring(0,num.length-(4*i+3))+","+num.substring(num.length-(4*i+3));return returnnum=(sign?"":"-")+"$"+num,roundthis||(returnnum=returnnum+"."+cents),returnnum}function formatDuration(num){if(num==0)return"--";var Hours=Math.floor(num/60),Minutes=Math.round(num%60),Time;return Hours>0?(Time=Hours+"h ",Minutes>0&&(Time+=Minutes+"m")):Time=Minutes+"m",Time}function formatTime(num){var M,Hours=Math.floor(num/60),Minutes,Time;return Hours<12?(Hours==0&&(Hours=12),M=" am"):(Hours>12&&(Hours=Hours-12),M=" pm"),Minutes=Math.round(num%60),Minutes<10&&(Minutes="0"+Minutes),Time=Hours+":"+Minutes+M}function formatDate(num){var thedate=new Date(num),weekdays=["Sun","Mon","Tues","Wed","Thur","Fri","Sat"],months=["Jan","Feb","Mar","Apr","May","June","July","Aug","Sept","Oct","Nov","Dec"],weekday=thedate.getDay(),date=thedate.getDate(),month=thedate.getMonth();return weekdays[weekday]+", "+months[month]+" "+date}function is_int(value){return parseFloat(value)!=parseInt(value)||isNaN(value)?!1:!0}$(document).ready(function(){$.updnValidatorCallout.attachAll(),monkeyAc(),AtlasInit()}),function($){$.fn.updnValidatorCallout=function(options){function _updateInputs(val,className,add){val.controltovalidate&&$("#"+val.controltovalidate).toggleClass(className,add),val.controlhookup&&$("#"+val.controlhookup).toggleClass(className,add)}function _updateLabels(val,className,add){val.controltovalidate&&$("label[for="+val.controltovalidate+"]").toggleClass(className,add),val.controlhookup&&$("label[for="+val.controltovalidate+"]").toggleClass(className,add)}function _updateControls(validators){AllValidatorsValid(validators)?$.each(validators,function(){_updateInputs(this,options.errorInputCssClass,!1),_updateLabels(this,options.errorLabelCssClass,!1)}):$.each(validators,function(){this.isvalid||(_updateInputs(this,options.errorInputCssClass,!0),_updateLabels(this,options.errorLabelCssClass,!0))})}function _hideAllCallouts(){$("."+options.calloutCssClass).hide()}function _showFirstCallout(control){$.each(control.Validators,function(){if(!this.isvalid)return $(this).data("callout").show().position({my:options.my,at:options.at,of:control,offset:options.offset,collision:options.collision}),!1})}var _ValidatorOnChange,_Page_ClientValidate;return options=$.extend({},$.updnValidatorCallout.defaults,options),_ValidatorOnChange=ValidatorOnChange,ValidatorOnChange=function(event){_ValidatorOnChange(event);var ev=$.event.fix(event||window.event),input=ev.target;input&&input.Validators&&_updateControls(input.Validators)},_Page_ClientValidate=Page_ClientValidate,Page_ClientValidate=function(validationGroup){var isValid=_Page_ClientValidate(validationGroup);return _updateControls(Page_Validators),isValid},this.each(function(){this.focusOnError="t";if(this.controltovalidate){var $controltovalidate=$("#"+this.controltovalidate),$callout=$("<div></div>").addClass(options.calloutCssClass).appendTo(document.body).hide();$("<div></div>").addClass(options.pointerCssClass).appendTo($callout),$(this).data("callout",$callout).appendTo($callout),$controltovalidate.focus(function(){_hideAllCallouts(),_showFirstCallout(this)}).blur(function(){_hideAllCallouts()})}})},$.updnValidatorCallout={defaults:{calloutCssClass:"updnValidatorCallout",pointerCssClass:"updnValidatorCalloutPointer",errorInputCssClass:"updnValidationErrorInput",errorLabelCssClass:"updnValidationErrorLabel",my:"left top",at:"right top",collision:"fit fit",offset:"10 -3"},attachAll:function(options){window.Page_Validators&&$(Page_Validators).updnValidatorCallout(options)}}}(jQuery),jQuery.cookie=function(key,value,options){var days,t,result,decode;return arguments.length>1&&String(value)!=="[object Object]"?(options=jQuery.extend({},options),(value===null||value===undefined)&&(options.expires=-1),typeof options.expires=="number"&&(days=options.expires,t=options.expires=new Date,t.setDate(t.getDate()+days)),value=String(value),document.cookie=[encodeURIComponent(key),"=",options.raw?value:encodeURIComponent(value),options.expires?"; expires="+options.expires.toUTCString():"",options.path?"; path="+options.path:"",options.domain?"; domain="+options.domain:"",options.secure?"; secure":""].join("")):(options=value||{},decode=options.raw?function(s){return s}:decodeURIComponent,(result=new RegExp("(?:^|; )"+encodeURIComponent(key)+"=([^;]*)").exec(document.cookie))?decode(result[1]):null)},function($){$.jQueryString={Version:"2.0.4",Defaults:{URL:location.href,Unescape:!0,onStart:function(){},onError:function(){},onSuccess:function(){},callback:function(){}},getDefaults:function(){return $.extend(this.Defaults,{URL:location.href})}},$.unserialise=function(Data,Unescape){var Data=Data.split("&"),Serialised={};return $.each(Data,function(){var Properties=this.split("=");Serialised[Properties[0]]=Unescape?unescape(Properties[1]):Properties[1]}),Serialised},$.getAllQueryStrings=function(Option){var Result,QS;Option=$.extend($.jQueryString.getDefaults(),Option),Result={};try{QS=Option.URL.split("?")[1].split("#")[0]}catch(e){return Option.callback(Option,Result),Result}return Result=$.unserialise(QS,Option.Unescape),Option.callback(Option,Result),Result},$.QueryStringExist=function(Option){Option=$.extend($.jQueryString.getDefaults(),Option);var Result=typeof $.getAllQueryStrings({URL:Option.URL})[Option.ID]!="undefined";return Option.callback(Option,Result),Result},$.getQueryString=function(Option){Option=$.extend($.jQueryString.getDefaults(),Option);var Result=Option.DefaultValue;Option.onStart(Option);if($.QueryStringExist({ID:Option.ID,URL:Option.URL})){Result=$.getAllQueryStrings({URL:Option.URL})[Option.ID];Option.onSuccess(Option,Result)}else Option.onError(Option);return Option.callback(Option,Result),Result}}(jQuery),function(a){a.fn.example=function(e,g){var d=a.isFunction(e),f=a.extend({},g,{example:e});return this.each(function(){var c=a(this),b=a.metadata?a.extend({},a.fn.example.defaults,c.metadata(),f):a.extend({},a.fn.example.defaults,f);a.fn.example.boundClassNames[b.className]||(a(window).unload(function(){a("."+b.className).val("")}),a("form").submit(function(){a(this).find("."+b.className).val("")}),a.fn.example.boundClassNames[b.className]=!0),!c.attr("defaultValue")&&(d||c.val()==b.example)&&c.val(""),c.val()==""&&this!=document.activeElement&&(c.addClass(b.className),c.val(d?b.example.call(this):b.example)),c.focus(function(){a(this).is("."+b.className)&&(a(this).val(""),a(this).removeClass(b.className))}),c.change(function(){a(this).is("."+b.className)&&a(this).removeClass(b.className)}),c.blur(function(){a(this).val()==""&&(a(this).addClass(b.className),a(this).val(d?b.example.call(this):b.example))})})},a.fn.example.defaults={className:"example"},a.fn.example.boundClassNames=[]}(jQuery)
