/* generated Fri Feb 10 17:22:08 EST 2012 */

var dealSubmitted=false;function allowDealResubmit(){dealSubmitted=false}function dealssubmit(d){var b=document.getElementById("dsv"),c=document.getElementById("smartyresult");if((d!=null&&d==false&&b.value=="")){jq("#dsv").focus().select();return false}if(!dealSubmitted){var a="/dealssearch?dest="+encodeURIComponent(b.value)+"&destid="+encodeURIComponent(c.value);if(document.getElementById("dealTypeSelected").value!="*"){a+="&type="+document.getElementById("dealTypeSelected").value}a+="&fd=t";document.location.href=a;dealSubmitted=true;window.setTimeout(allowDealResubmit,10000)}return false}function computeFiltered(){if(window.Filters){_filtered=window.Filters.apply(_r);return}_filtered=[];if(_r.length==0){return}var b=0;var a=new FilterFunctions();a.setup();for(var c=0;c<_r.length;c++){var d=_r[c]._order;if(_r[d]._vs<0){continue}if(a.includeRow(d)){_filtered[b++]=d}}jq("#filtered_count").html(getFilteredCount())}var _lastEmailAttemptID=null;function emailMessage(a,f,h,g,d){var i=585;var b=550;var e=0;var c="?emailtype="+escape(a)+"&subject="+escape(f)+"&message="+escape(h)+"&"+d;var j=window.open("/s/emailresult"+c,"emailresult","scrollbars,height="+(i+e)+",width="+b+",menubar=no,toolbar=no,resizable");if(j!=null){if(g!=null&&g>0){_lastEmailAttemptID=g}j.focus()}}function fNumRows(a){var b=getFilteredCount();_numrows=(a>b?b:a);pgNums()}function getMinimalPageControls(b){if(b==null){b="pagecontrolsminimal"}var c="<table class='"+b+"' border='0' cellpadding='0' cellspacing='0' style='padding:0;' ><tr style='white-space:nowrap;'>";var a=Math.ceil(getFilteredCount()/_numrows);if(a>0){if(_currentPageNum==1){c+="<td class='light' style='color:#999;white-space:nowrap;text-align:left;'><nobr>&laquo;&nbsp;Prev</nobr></td>";c+="<td class='light' style='color:#999;text-align:center;'> &ndash; </td>"}else{c+="<td class='pageunsel' style='white-space:nowrap;text-align:left;' ><nobr>&laquo;&nbsp;<a href=\"javascript:setPage("+(_currentPageNum-1)+');">Prev</a> </nobr></td>';c+="<td class='light' style='color:#999;text-align:center;'> &ndash; </td>"}if(_currentPageNum==a){c+="<td class='light' style='color:#999;white-space:nowrap;text-align:right;'><nobr>Next&nbsp;&raquo;</nobr></td>"}else{c+="<td class='pageunsel' style='white-space:nowrap;text-align:right;' ><nobr><a class='actionlink' href='javascript: setPage("+(_currentPageNum-0+1)+");'>Next</a>&nbsp;&raquo;</nobr></td>"}}c+="</tr></table>";return c}function getPageControls(d,b){if(b==null){b=5}var c=Math.ceil(getFilteredCount()/_numrows);if(c<2){return""}if(b<0){return getMinimalPageControls(d)}if(d==null){d="pagecontrols"}var e="<table class='"+d+"'><tr style='white-space:nowrap;'>";if(c>1){if(_currentPageNum==1){e+="<td class='light' style='color:#999;white-space:nowrap;text-align:left;'><nobr>&laquo;&nbsp;Prev </nobr></td>"}else{e+="<td style='white-space:nowrap;text-align:left;' ><nobr>&laquo;&nbsp;<a href=\"javascript:setPage("+(_currentPageNum-1)+');">Prev</a> </nobr></td>'}var a=Math.max((_currentPageNum-1),1);if(a>1){e+="<td  class='pageunsel'><a class='actionlink' href='javascript: setPage("+1+");'>"+1+"</a></td>";if(a>2){e+="<td>&hellip;</td>"}}for(;a<=c&&b>0;a++){if(a==_currentPageNum){e+="<td class='current'>"+a+"</td>"}else{e+="<td class='pageunsel'><a class='actionlink' href='javascript: setPage("+a+");'>"+a+"</a></td>"}b--}if(a<c){e+="<td>&hellip;</td>";e+="<td class='pageunsel'><a class='actionlink' href='javascript: setPage("+c+");'>"+c+"</a></td>"}if(_currentPageNum==c){e+="<td class='light' style='color:#999;white-space:nowrap;text-align:right;'><nobr>Next&nbsp;&raquo;</nobr></td>"}else{e+="<td style='white-space:nowrap;text-align:right;'><a class='actionlink' href='javascript: setPage("+(_currentPageNum-0+1)+");'><nobr>Next</a>&nbsp;&raquo;</nobr></td>"}}e+="</tr></table>";return e}function getBottomOfResultsRow_SB(c,e,b,d,a){if(typeof b=="undefined"){b="ccc"}if(typeof d=="undefined"){d="fff"}if(typeof a=="undefined"){a="fff"}return c.append("<tr class='bottomOfResultsRow'><td class='bordercell'><img height='5' width='5' border='0' src='/images/corners/").append(a).append("-").append(b).append("-bl.gif'></td><td class='bordercell' colspan='").append((e-2)).append("' style='background-image: url(/images/corners/").append(b).append("-b.gif); background-position: bottom'></td><td class='bordercell'><img border='0' height='5' width='5' src='/images/corners/").append(a).append("-").append(b).append("-br.gif'></td></tr>")}function getLeftOfResultsCell_SB(b,a,c){if(typeof a=="undefined"){a="ccc"}if(typeof c=="undefined"){c="fff"}return b.append("<td class='repeaty' style='background-image:url(/images/corners/").append(a).append("-l.gif)'></td>")}function getRightOfResultsCell_SB(b,a,c){if(typeof a=="undefined"){a="ccc"}if(typeof c=="undefined"){c="fff"}return b.append("<td class='repeaty' style='background-image :url(/images/corners/").append(a).append("-r.gif); background-position: right'></td>")}function getTopOfResultsRow_SB(c,e,b,d,a){if(typeof b=="undefined"){b="ccc"}if(typeof d=="undefined"){d="fff"}if(typeof a=="undefined"){a="fff"}return c.append("<tr class='bg").append(d).append("'><td class='bordercell'><img height='5' width='5' border='0' src='/images/corners/").append(a).append("-").append(b).append("-tl.gif'></td><td class='bordercell' colspan='").append((e-2)).append("' style='background-image:url(/images/corners/").append(b).append("-t.gif); background-repeat: repeat-x;'></td><td class='bordercell'><img border='0' height='5' width='5' src='/images/corners/").append(a).append("-").append(b).append("-tr.gif'></td></tr>")}function getTopPageControlsAndResultCount(a,h,b,g,j){if(g==null){g=true}if(a==null){a=""}if(h==null||h==""){h=4}var e=getFilteredCount();var i=Math.max(R9TotalResultCount,_r.length);var c="";var f=getFilteredOutReasons().reasons;if(e>i){e=i}if(e<i&&f.length>0&&(window.Filters||Streaming.done)){c='<span class="parenthetical"><a class="actionlink" href="javascript:showLowest(false)">show all</a></span>'}var d=[];d[d.length]="<div class='fdsectionheader fdsectionheadertop'><div>";if(getDealPageType()=="A"){d[d.length]='<span class="sectioncount">'+replaceArgs('<span class="resultcountbold">{0} auctions found</span><span id="allAuctionHeaderLink"> (<a style="text-decoration: underline" href="javascript: NavListLinks(\'/dealssearch?auction=true&type=A&dest=\'+escape(\'All Auctions\'))">show all auctions</a>)</span>',e,i)+" "+a+"</span>"}else{d[d.length]='<span class="sectioncount">'+replaceArgs('<span class="resultcountbold">{0} deals found</span>',e,i)+" "+a+"</span>"}d[d.length]="<span class='sectionpaging'>";d[d.length]=getPageControls(null,h);d[d.length]="</span></div></div>";return d.join("")}function pgNums(){var a=getFilteredCount();try{var c=Math.floor(a/_numrows)+((a%_numrows>0)?1:0)}catch(b){}jq("#bottomPageControls").show().html(getPageControls(null,4))}function resizeNumRows(b,a){setTop(0);fNumRows(b||15);if(a){SetCookie(a,b,365)}updateTable("resultsPerPage_"+b);R9ResultsRendered=new Date()}function setHTML(a,f,b){if(f===null){f="headerspace"}try{var d=a.getElementById(f);if(d){d.innerHTML=b}}catch(c){window.status="Exception debug:"+(typeof c=="string")?c:((c.message)?c.message:"Unknown Error")}}function setSortArrow(){if(_lastsortid!=null&&_lastsortid!=_currentsortid){setHTML(document,_lastsortid,"");jq("span."+_lastsortid).html("");jq("#hdr"+_lastsortid).removeClass("selected")}if(_currentsortid!=null){_lastsortid=_currentsortid;var a=_currentsortid;if(!a.match("sort$")){a+="sort"}setHTML(document,a,sortImg(_lastdirection));jq("#hdr"+a).addClass("selected");jq("span."+a).html(sortImg(_lastdirection))}}function setTop(a){document.getElementById("pagefirstrow").value=a;pgNums()}var R9TotalResultCount=0;function showRemoveFiltersLink(){var a=getFilteredCount();var b=Math.max(R9TotalResultCount,_r.length);if(a>b){a=b}return a<b}function sortImg(a){return'&nbsp;<img src="/images/sort-'+(a?"up":"down")+'.gif" width="9" height="11" align="absmiddle" border="0">'}var HACK_V1_SHOWALL_DATES=true;var HACK_V1_SHOWALL_STARS=true;var DOW=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"];var MONTHS=["Jan","Feb","Mar","Apr","May","June","July","Aug","Sep","Oct","Nov","Dec"];var _r=new Array();var _dbuzz=new Array();var GLOBAL_URL="";var dealtypelookup=new Object();var R9RsltCount=-1;var _filtered=new Array();var _totalrows=0;var _totalmatches=0;var _lastsort=null;var _lastdirection=false;var _destinationascending=true;var _relevanceascending=true;var _dateascending=true;var _dateexpascending=true;var _destinationsortid="destinationsort";var _datesortid="datesort";var _dateexpsortid="dateexpsort";var _popularsortid="popularsort";var _pricesortid="pricesort";var _relevancesortid="relevancesort";var _lastsortid=null;var _currentsortid=_relevancesortid;var DEAL_BUZZ_UNIT=true;function dealsubmit(){return true}function buildDate(a){return DOW[a.getDay()]+" "+MONTHS[a.getMonth()]+" "+a.getDate()}function setSortArrow(){function b(c){document.getElementById(c).className=""}function a(c){document.getElementById(c).className="unlinked"}if(_lastsortid!=null){b(_lastsortid)}if(_currentsortid!=null){a(_currentsortid)}_lastsortid=_currentsortid}function sortdestination(a,c){if(_currentsortid==_destinationsortid){return}_currentsortid=_destinationsortid;_lastsort=sortdestination;setTop(0);function b(f,d){var e=0;if(_SEARCHTYPE=="COUNTRY"||_SEARCHTYPE=="COUNTRYGROUP"||_SEARCHTYPE=="ALL_LOCATIONS"){var i=_r[f]._countryGroupSortName;var g=_r[d]._countryGroupSortName;e=i.localeCompare(g);if(e==0){var i=_r[f]._countrySortName;var g=_r[d]._countrySortName;if(i=""){i="ZZZZZZZ"}if(g=""){g="ZZZZZZZ"}e=i.localeCompare(g)}if(e==0){var i=_r[f]._regionSortName;var g=_r[d]._regionSortName;e=-1*i.localeCompare(g)}}if(e==0){if(cidSearchVal.length>0&&_r[f]._cityIDVal!=_r[d]._cityIDVal){if(cidSearchVal==_r[f]._cityIDVal){e=-1}if(cidSearchVal==_r[d]._cityIDVal){e=1}}}if(e==0){var j=_r[f]._locTypeSortOrder;var h=_r[d]._locTypeSortOrder;e=j.localeCompare(h);if(e==0){var i=_r[f]._loc;var g=_r[d]._loc;e=i.localeCompare(g)}if(e==0){return(_r[f]._relevanceIndex>_r[d]._relevanceIndex)?1:-1}}return e}_filtered.sort(b);if(c==true){updateTable()}}function sortrelevance(a,c){if(_currentsortid==_relevancesortid){return}_currentsortid=_relevancesortid;_lastsort=sortrelevance;setTop(0);function b(e,d){return(_r[e]._relevanceIndex>_r[d]._relevanceIndex)?1:-1}_filtered.sort(b);if(c==true){updateTable()}}function sortprice(a,c){if(_currentsortid==_pricesortid){return}_currentsortid=_pricesortid;_lastsort=sortprice;setTop(0);function b(e,d){if(_r[e]._priceVal.length>0||_r[d]._priceVal.length>0){if(_r[d]._priceVal.length==0){return -1}else{if(_r[e]._priceVal.length==0){return 1}else{if(_r[e]._priceVal!=_r[d]._priceVal){return(_r[e]._priceVal-0>_r[d]._priceVal-0)?1:-1}}}}return(_r[e]._relevanceIndex>_r[d]._relevanceIndex)?1:-1}_filtered.sort(b);if(c==true){updateTable()}}function sortpopular(a,c){if(_currentsortid==_popularsortid){return}_currentsortid=_popularsortid;_lastsort=sortpopular;setTop(0);function b(e,d){if(_r[e]._popularity!=_r[d]._popularity){return(_r[e]._popularity-0>_r[d]._popularity-0)?-1:1}return(_r[e]._relevanceIndex>_r[d]._relevanceIndex)?1:-1}_filtered.sort(b);if(c==true){updateTable()}}function sortdate(a,c){if(_currentsortid==_datesortid){return}_currentsortid=_datesortid;_lastsort=sortdate;setTop(0);function b(f,d){var e=parseInt(_r[f]._cDateS)-parseInt(_r[d]._cDateS);if(e==0){e=parseInt(_r[f]._cDateExpS)-parseInt(_r[d]._cDateExpS)}return 0-e}_filtered.sort(b);if(c==true){updateTable()}}function sortdateexp(a,c){if(_currentsortid==_dateexpsortid){return}_currentsortid=_dateexpsortid;_lastsort=sortdateexp;setTop(0);function b(f,d){var e=parseInt(_r[f]._cDateExpS)-parseInt(_r[d]._cDateExpS);return e}_filtered.sort(b);if(c==true){updateTable()}}function FilterFunctions(){this.requiredFunc=null;this.setup=function(){this.requiredFunc=new Array();var a=getFilteredOutReasons().funclist};this.includeRow=function(a){return true};this.checkTravelDates=function(a){if(HACK_V1_SHOWALL_DATES){return true}};this.checkDealType=function(a){return true};this.checkDealStars=function(a){return true};this.checkDealCategory=function(a){return true}}function getFilteredOutReasons(){var c=new Array();var a=new Object();var b=new Object();b.reasons=c;b.funclist=a;return b}function sortresultsRecordAndSort(b,a){jq.get("/vs/deals_results_sort_"+a+"?action=vs");if(b==sortdestination&&_currentsortid==_destinationsortid){return}if(b==sortrelevance&&_currentsortid==_relevancesortid){return}if(b==sortdateexp&&_currentsortid==_dateexpsortid){return}if(b==sortdate&&_currentsortid==_datesortid){return}if(b==sortprice&&_currentsortid==_pricesortid){return}if(b==sortpopular&&_currentsortid==_popularsortid){return}return sortresults(b)}function displayPrice(a){var b=(a*1)+0.5;return parseInt(b)}function getSpacerDealList(b,a){b.append("<tr style='background-color:#F3F3F3'><td nowrap colspan='").append(a).append("'><div style='height: 12px; visibility: hidden; overflow: hidden'>&nbsp;</div></td></tr>");return b}function newHeader(e,a,d){var c="eee";var b=getLeaveBehindFilterReasons();e.append("<TR>");if(b!=null){e.append('<TD style="padding: 0" colspan="').append(4).append('"><nobr>')}else{e.append('<TD style="border-bottom: 1px solid #ccc; padding: 0" colspan="').append(4).append('"><nobr>')}if(showRemoveFiltersLink()){e.append(getTopPageControlsAndResultCount(' (<A href="javascript: clearAllDealFilters()">remove all filters</A>)',-1,"deal"))}else{e.append(getTopPageControlsAndResultCount(null,-1,"deal"))}e.append("</nobr></TD>");e.append("</TR>");if(b!=null){e.append('<TR style="background: #eeeeee">');getLeftOfResultsCell_SB(e,d,c,"fff");e.append('<TD id="leaveBehindFilters" style="border-bottom: 1px solid #ccc; padding-left: 4pt" colspan="').append(2).append('"><nobr>');e.append(b);e.append("</nobr></TD>");getRightOfResultsCell_SB(e,d,c,"fff");e.append("</TR>")}e.append('<tr style="background: #FFFFFF">');getLeftOfResultsCell_SB(e,d,c,"fff");e.append('<td colspan="2"><table cellspacing="0" cellpadding="0"><tr>');e.append('<td nowrap style="padding:9px 6px 9px 8px; text-align: left;" >');e.append("<b>Sort:</b>&nbsp;&nbsp;&nbsp;");e.append('<a id="').append(_relevancesortid).append('" href="javascript:sortresultsRecordAndSort(sortrelevance, \'relevance\')">').append('Relevance</a><span id="').append(_relevancesortid).append('s"></span>&nbsp;&nbsp;&nbsp;');e.append('<a id="').append(_popularsortid).append('"  href="javascript:sortresultsRecordAndSort(sortpopular, \'popular\')">').append('Popularity</a><span id="').append(_popularsortid).append('s"></span>&nbsp;&nbsp;&nbsp;');e.append('<a id="').append(_pricesortid).append('"  href="javascript:sortresultsRecordAndSort(sortprice, \'price\')">').append('Price</a><span id="').append(_pricesortid).append('s"></span>&nbsp;&nbsp;&nbsp;');e.append('<a id="').append(_destinationsortid).append('"  href="javascript:sortresultsRecordAndSort(sortdestination, \'destination\')">').append('Destination</a><span id="').append(_destinationsortid).append('s"></span>&nbsp;&nbsp;&nbsp;');e.append('<a id="').append(_datesortid).append('"  href="javascript:sortresultsRecordAndSort(sortdate, \'newest\')">').append('Newest</a><span id="').append(_datesortid).append('s"></span>&nbsp;&nbsp;&nbsp;');if(someImages&&false){e.append('<TD style="text-align:right; width: 0px;" ><TABLE cellspacing="0" cellpadding="0"><TR>');e.append('<td  style="font-size: 10px; vertical-align: middle;  padding-top: 7px; padding-left:6px;" width="100%" class="results_paging" nowrap>');e.append('<div style="margin-top: 3px;" >');e.append('<input onclick="recordShowImageState(this.checked); toggleShowImages()" name="hideimg" type="checkbox"" id="hideimg"'+((showImagesChecked)?" checked ":"")+' value="true">');e.append("<div>");e.append("</td>");e.append(' <td  width="0px" style="vertical-align: middle; padding-top: 9px; padding-right: 4px; font-weight: 700" class="results_paging" nowrap>');e.append("&nbsp;show photos");e.append("</td>");e.append("</TR></TABLE></TD>")}e.append("</TR></TABLE></TD>");getRightOfResultsCell_SB(e,d,c,"fff");e.append("</tr>");return e}function showDealFlightSearchBox(b,j,h,g,l,c,a,e,k,i){jq(".roundtriponly").show();initFlightForm(b,l,c,a,e,k,i,g,j,h);var d=document.getElementById("popupSearch");if(d!=null){function f(){closebooking("popupSearch")}toggleFaderPane(true,f);d.style.display="block";d.style.top=(jq(window).scrollTop()-0+150)+"px"}}function hideDealFlightSearchBox(){closebooking("popupSearch")}function addDealBuzzUnitTop(a){if(_dbuzz.length<1){a.append('<td style="width: 100%; font-weight: 100" colspan=2>');a.append('<table style="width: 100%; ">');a.append("<TR>");a.append('<TD colspan="3" style="width: 100%; text-align: center; padding-left: 8px; padding-right: 8px; padding-bottom: 10px;  padding-top: 10px;  font-size: 12px">');if(isCruisePage){a.append('Need a flight to your cruise port of departure? <br><A href="/s/dealbuzz?ac='+LAST_AIRPORT+'" >See flight deals from '+LAST_AIRPORT_CITY+"</A> found by "+siteName+" users.")}else{if(isCarPage){a.append('Want to compare how much it costs to fly? <br>Check out <A href="/s/dealbuzz?ac='+LAST_AIRPORT+'" >flight deals</A> found by '+siteName+" users.")}else{if(isHotelPage){a.append('Need a flight? <A href="/s/dealbuzz?ac='+LAST_AIRPORT+'" >See flight deals from '+LAST_AIRPORT_CITY+"</A> found by "+siteName+" users.")}else{a.append("Looking for a flight from "+LAST_AIRPORT_CITY+'? <A href="/s/dealbuzz?ac='+LAST_AIRPORT+'" >View best fares found by '+siteName+" users.</A> ")}}}a.append("</TD>");a.append("</TR>");a.append("</table>");a.append("</td>")}else{a.append('<td style="width: 100%; font-weight: 700" colspan=2>');a.append('<table style="width: 100%">');a.append("<TR>");a.append('<TD colspan="3" style="width: 100%; padding-left: 8px; padding-bottom: 5px;  font-size: 13px">');a.append("Flight Deals from "+BUZZ_AIRPORT_CITY+" ("+BUZZ_AIRPORT+") found by "+siteName+" users");a.append("</TD>");a.append("</TR>");a.append("</table>");a.append("</td>")}}function showDealBuzzUnitBottom(a){return _dbuzz.length>=1}function addDealBuzzUnitBottom(b){if(_dbuzz.length<1){}else{b.append('<td style="padding-top: 6px; width: 100%; font-weight: 700" colspan=2>');b.append('<table  style="width: 100%">');for(var a=0;a<_dbuzz.length;a++){b.append("<TR>");b.append('<TD nowrap align="right" style="width: 0; vertical-align: baseline; padding-left: 8px;" >');b.append('<span style="font-weight: 700; font-size: 13px"><a href="javascript: {/*searchflight*/}" onclick="showDealFlightSearchBox(\''+_dbuzz[a].clickurl+"', '"+_dbuzz[a].departDate+"', '"+_dbuzz[a].endDate+"', '"+_dbuzz[a].price+"', '"+_dbuzz[a].origText+"', '"+_dbuzz[a].origTLA+"', '"+_dbuzz[a].origAC+"', '"+_dbuzz[a].destText+"', '"+_dbuzz[a].destTLA+"', '"+_dbuzz[a].destAC+"');\">"+_dbuzz[a].price+'</a></span><span style="font-size: 9px; font-weight: 100; vertical-align: top">‚Ä†</span>');b.append("</TD>");b.append('<TD nowrap style="width: 100%; vertical-align: baseline; padding-bottom: 4px; padding-left: 8px; padding-right: 8px;" >');b.append('<span style=" font-weight: 700; font-size: 13px"><a href="javascript: {/*searchflight*/}" onclick="showDealFlightSearchBox(\''+_dbuzz[a].clickurl+"', '"+_dbuzz[a].departDate+"', '"+_dbuzz[a].endDate+"', '"+_dbuzz[a].price+"', '"+_dbuzz[a].origText+"', '"+_dbuzz[a].origTLA+"', '"+_dbuzz[a].origAC+"', '"+_dbuzz[a].destText+"', '"+_dbuzz[a].destTLA+"', '"+_dbuzz[a].destAC+"');\">"+_dbuzz[a].destText+"</a></span> <span style='color: #009900;'> "+_dbuzz[a].savings+"</span>");b.append('<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="font-weight: 100; font-size: 12px">'+_dbuzz[a].dateRange+((_dbuzz[a].typeText.length>0)?' <span style="color: #666; font-weight: 100">('+_dbuzz[a].typeText+")</span></span>":""));b.append("</TD>");b.append('<TD nowrap style="width: 0; font-weight: 100; vertical-align: baseline; padding-right: 8px;" >');b.append('<nobr><A href="/s/dealbuzz?destSearchParam='+_dbuzz_SERIALIZED_DEST+"&destSearchParamText="+_dbuzz[a].destText+"&ac="+BUZZ_AIRPORT+"&grouptypeac="+_dbuzz[a].destTLA+"&grouptype="+_dbuzz[a].groupType+'" >More like this</A></nobr>');b.append("</TD>");b.append("</TR>")}b.append("<TR>");b.append('<TD></TD><TD colspan="2" align="left" style="font-weight: 100; padding-left: 8px; padding-top: 5px; ">');b.append('<A href="/s/dealbuzz?ac='+BUZZ_AIRPORT+'" >Other destinations from '+BUZZ_AIRPORT_CITY+"</A> ");b.append("</TD>");b.append("</TR>");b.append("</table>");b.append("</td>")}}function newTableBorderColGroup(){}var hilightedRowId="";var oldhilightedRowColor="";function opendealbooking(c,g,b,a){rowid="tbd"+g;if(hilightedRowId!=""){document.getElementById(hilightedRowId).style.backgroundColor=oldhilightedRowColor}hilightedRowId=rowid;oldhilightedRowColor=document.getElementById(hilightedRowId).style.backgroundColor;document.getElementById(hilightedRowId).style.backgroundColor="#EEFFCC";var i=_r[g];if(!i._isBuzzUrl){var e=' target="_blank" ';var h="/s/"+i._url+"&type="+i._dealType+"Deal&rank="+c;var f=i._dealTypeShortName;var d="<a style='text-decoration: underline; cursor: pointer'"+e+" class='price' onclick=\"var w = window.open('"+h+"');\">"+i._amountText+" "+i._amountAndUpText+" - "+i._head+"</a>";document.getElementById("popupafterdealtype").innerHTML=f.toLowerCase();document.getElementById("popupafterdealdescription").innerHTML=d;document.getElementById("reviewDealInputratingdealid").value=b;clearDealReviewForm();openbooking(null,a,null,g);if(mediamath){jq("<script/>",{src:mediamath}).appendTo("body")}if(showBlueKai){jq("body").append(blueKai(i))}}gradientDialogCleanup()}function addBuzzUnit(){if(DEAL_BUZZ_UNIT){var e=4;var c="ccc";var a="fff";var b="eee";var d=new StringBuilder();d.append('<TABLE  style="width: 100%" cellspacing="0" cellpadding="0"><TR><TD><tbody style=\'background-color: #e3e9f3;\'>');getTopOfResultsRow_SB(d,e,c,a,"fff");d.append("<tr>");getLeftOfResultsCell_SB(d,c,a);addDealBuzzUnitTop(d);getRightOfResultsCell_SB(d,c,b,"fff");d.append("</tr>");if(showDealBuzzUnitBottom()){d.append('<tr style="background-color: white;">');getLeftOfResultsCell_SB(d,c,a);addDealBuzzUnitBottom(d);getRightOfResultsCell_SB(d,c,b,"fff");d.append("</tr>");d.append('<tr style="background-color: white;"><td colspan="4" style="width: 100%"><TABLE style="width: 100%" cellspacing="0" cellpadding="0">');d.append('<tr style="background-color: white;">');getLeftOfResultsCell_SB(d,c,a);d.append('<TD style="width: 100%" colspan="2"><div style="height: 1px; width: 100%; overflow: hidden"> </div></TD>');getRightOfResultsCell_SB(d,c,b,"fff");d.append("</tr>");getBottomOfResultsRow_SB(d,e,c,"fff",b);d.append("</table></TD></TR>")}else{getBottomOfResultsRow_SB(d,e,c,"fff",b)}d.append("</tbody></td></tr></table>");first=false;setHTML(document,"buzz_unit",d.toString())}}function newmaketable(){hilightedRowId="";oldhilightedRowColor="";var M=4;var I="ccc";var B="fff";var D="eee";var k=new StringBuilder();var O='<tr style="display: none" id="results_message_tr" align="left"><td colspan="+num_tcols+"><span class="results_message" id="resultmessage"></span></td></tr>';k.append("<table cellspacing=0 cellpadding=0 id='deal2table' class='deallist2' width='100%'>");k.append("<colgroup>");k.append('<col  style="width: 3px" class="deal_left_side" />');k.append('<col  class="dealpricecol" />');k.append('<col  class="dealmaincol"  />');k.append('<col  style="width: 3px" class="deal_right_side" />');k.append("</colgroup>");if(someDeals){newHeader(k,M,I);if(_r.length>0&&_filtered.length>0){k.append(O);var p=new StringBuilder();var r=0;var y=parseInt(_numrows);var N=null;var o=new Array();var F=new Array();var J=0;var l=true;var H=parseInt(document.resultsPaging.rowsper.value);for(J=((_currentPageNum-1)*_numrows);;J++,r++){if(J>=_filtered.length){break}if(r>=y){break}var K=_filtered[J];o.push(_r[K]._id);F.push((_r[K]._dealtype));var x=null;var t=null;var h=null;var f=J+1;if(_r[K]._url=="bot"){x="/help/bots.html";t="/help/bots.html";h="/help/bots.html"}else{x="/s/"+_r[K]._url+"&type="+_r[K]._dealType+"Deal&rank="+f;t=(_r[K]._landingUrl.length>0)?_r[K]._landingUrl:x;h="/s/"+_r[K]._email_url+"&type="+_r[K]._dealType+"Deal"}var z=_r[K]._displayURL;var c="Source: "+_r[K]._email_displayURL;var L="";if(_r[K]._isBuzzUrl){if(_r[K]._isHotelBuzzUrl){z="Rate found in recent searches on "+siteName;L='<span style="vertical-align: top; font-weight: 100; font-size: 8pt; color: #1833CC;" class="notaxsymbol" title="'+z+'">&#8225;</span>'}else{z="Fare found in recent searches on "+siteName;L='<span style="vertical-align: top; font-weight: 100; color:#1833CC;" class="notaxsymbol" title="'+z+'">^</span>'}}else{L='<span style="vertical-align: top; font-weight: bold; color:#1833CC;" class="notaxsymbol" >*</span>'}var d="";var C="";var G="";var q="";if(_r[K]._viewClicks.length>0){var n=" &bull; ";var e="/s/dealreviews?did="+_r[K]._id+"&searchid="+_r[K]._searchid;C=(_r[K]._viewClicks=="1")?"1 view":(_r[K]._viewClicks+" views");G=(_r[K]._dealRating=="0")?"":(_r[K]._dealRating+" like it"+n);if(_r[K]._commentCt=="0"){q=""}else{if(_r[K]._commentCt=="1"){q=_r[K]._commentCt+' <A href="'+e+'" >comment</A>'+n}else{q=_r[K]._commentCt+' <A href="'+e+'" >comments</A>'+n}}d=G+q+C}var P=(!_r[K]._isBuzzUrl&&_r[K]._expiresText.length>0);var w=_r[K]._id;var s=(_r[K]._supplierText.length==0)?"Welcome back":"Welcome back from "+_r[K]._email_supplierText;var R="window.open('"+x+"');opendealbooking("+f+", "+K+" ,"+w+", '"+s+"'); ";var u="window.open('"+t+"');opendealbooking("+f+", "+K+" ,"+w+", '"+s+"'); ";var b=' target="_blank" ';var E=(!dealhideimg&&_r[K]._imgPath!="");k.append("<tr><td colspan='4' class='resultslist'>");k.append('<div class="dealresult resultrow" id="tbd'+K+'">');k.append('<div id="resultid'+K+'" class="hidden">'+w+";"+_r[K]._dealType+";"+_r[K]._sup+"</div>");k.append('<div class="inner">');k.append('<div class="cprice booking innerpriceratingholder">');k.append('<div id="priceAnchor'+w+'" class="pricerange">');k.append('<a class="actionlink bookitprice bookitprice" href="javascript:'+R+";");k.append("addAdt('results/price',{dealid:"+w+'});">');k.append(_r[K]._amountText);k.append("</a>");k.append(L);k.append("</div>");k.append("<div>");k.append("  <div>");k.append('    <span class="bookitselect">');k.append('    <button class="ui-button ui-button-small" onclick="'+R+";addAdt('results/button',{dealid:"+w+'});">');k.append("      <span>"+selectButton+"</span>");k.append("    </button>");k.append("    </span>");k.append(" </div>");k.append("</div>");k.append('<div class="fullprice">');k.append('<div class="totalpricenum">');k.append((_r[K]._amountAndUpText.length==0)?"&nbsp;":_r[K]._amountAndUpText);k.append("</div>");k.append("</div>");k.append("</div>");k.append('<div class="dealdetailholder">');k.append('<div class="dbody">');if(_r[K]._head!=null&&_r[K]._head.length>0){var m=_r[K]._head;if(m.length>50){m=m.substring(0,47)+"&hellip;"}k.append('    <div class="dealtitle">');k.append("<a rel='nofollow' href=\"javascript:{/*show_deal:"+w+'*/}" onclick="').append(R+";addAdt('results/title');").append('" >');k.append(m);k.append("</a>");k.append("    </div>")}k.append('    <div class="dealcopy">');if(_r[K]._desc!=null&&_r[K]._desc.length>0){k.append(_r[K]._desc)}else{k.append("&nbsp;")}if(_r[K]._trackingURL){k.append('<img src="').append(_r[K]._trackingURL).append('" width="1" height="1">')}k.append("    </div>");k.append('    <div class="travelandlocation">');k.append('    <div class="traveldates">');if(_r[K]._travelDateText!=null&&_r[K]._travelDateText.length>0){k.append(_r[K]._travelDateText)}else{k.append("&nbsp;")}k.append("    </div>");k.append('    <div class="deallocation">');k.append(_r[K]._loc);k.append("    </div>");k.append("    </div>");k.append('   <div class="clear"></div>');k.append('   <div class="dealtypeandrating">');k.append('    <div class="dealrating">');if(d.length>0){k.append(d+" - ")}var Q="";if(!_r[K]._isBuzzUrl&&_r[K]._postedText!=""){Q=' - <nobr><span style="font-size: 12px; color:#333333; font-weight: 100">'+_r[K]._postedText+"</span><nobr>"}k.append(z+Q);k.append("   </div>");k.append("   </div>");k.append('   <div class="clear"></div>');k.append('   <div class="bottomlinks buttons samesizelinkbuttons">');var A=_r[K]._email_amountText+" "+_r[K]._email_amountAndUpText;var g=A+": "+_r[K]._email_head;k.append('   <div title="See deal details" target="_blank" id="infolink'+K+'" onclick="'+u+';addAdt(\'results/details\');return false" class="linkbutton"><div>details  <img src="/images/icons/a-result-button-arrow-right.png"></div></div>');k.append('   <div title="Share this result" id="sharelink'+K+"\" onclick=\"emailMessage('deals', '"+(g)+"', '', '', 'dealid="+_r[K]._id+'\');addAdt(\'results/share/button\');return false"  class="linkbutton"><div>share <img src="/images/icons/a-result-button-arrow-right.png"></div></div>');k.append("   </div>");k.append('   <div class="dealtype" style="float:right;">');k.append(_r[K]._dealTypeShortName);k.append("   </div>");k.append('   <div class="clear"></div>');k.append("    </div>");k.append('    <div class="cthumb">');k.append('    <div class="dealimgbox"><img class="dealthumb" src="'+_r[K]._imgPath+'" alt="deal photo"></div>');if(_r[K]._expiresText.length>0){if(_r[K]._daysTillExpire>3){k.append('<div class="dealexpires">').append(_r[K]._expiresText).append("</div>")}else{k.append('<div class="dealexpiressoon">').append(_r[K]._expiresText).append("</div>")}}k.append("    </div>");k.append('<div class="clear"><!-- --></div>');k.append("</div>");k.append('<div class="clear"><!-- --></div>');k.append("</div>");k.append("</div>");k.append("</td></tr>")}recordImpressions(o,F)}else{getTopOfResultsRow_SB(k,M,I,D,"fff");k.append('<TR style="background: #eeeeee">');getLeftOfResultsCell_SB(k,I,D,"fff");k.append('<td colspan="2" style="padding-top: 16px; padding-left: 12px; padding-right: 12px; "><span class="noresultshdrlb" style="background-color: #eeeeee">').append(error1).append("</span></td>");getRightOfResultsCell_SB(k,I,D,"fff");k.append("</TR>");k.append('<TR style="background: #eeeeee">');getLeftOfResultsCell_SB(k,I,D,"fff");k.append('<td colspan="2" style="padding-left: 12px; padding-right: 12px;><span class="noresulttextlb" style="background-color: #eeeeee">').append(error2).append("</span></td>");getRightOfResultsCell_SB(k,I,D,"fff");k.append("</TR>");getBottomOfResultsRow_SB(k,M,I,"eee",D)}}else{getTopOfResultsRow_SB(k,M,I,D,"fff");var a=error3;if(lookupsingledealid){a=error3_1}k.append('<TR style="background: #eeeeee">');getLeftOfResultsCell_SB(k,I,D,"fff");k.append('<td  colspan="2" style="padding-top: 16px; padding-left: 12px; padding-right: 12px; "><span class="noresultshdrlb" style="background-color: #eeeeee">').append(a).append("</span></td>");getRightOfResultsCell_SB(k,I,D,"fff");k.append("</TR>");k.append('<TR style="background: #eeeeee">');getLeftOfResultsCell_SB(k,I,D,"fff");var v=error4+error4_1+error4_2+error4_3;k.append('<td  colspan="2" style="padding-left: 12px; padding-right: 12px; "><span class="noresulttextlb" style="background-color: #eeeeee">').append(v).append("</span></td>");getRightOfResultsCell_SB(k,I,D,"fff");k.append("</TR>");getBottomOfResultsRow_SB(k,M,I,"eee",D)}k.append("</table>");results=k.toString();return results}function maketable(){return newmaketable()}function updateTable(){setHTML(document,"content_div",maketable());if(someDeals){setSortArrow();pgNums()}}function buildTypes(){}function buildCat(){}var dealStars=null;function buildStars(){dealStars=new Array();for(var a=2;a<=5;a++){var b=document.getElementById("dealstars_"+a);if(b.checked){dealStars[b.value]=b.value}else{}}if(HACK_V1_SHOWALL_DATES){selectAllStars(true)}}var dealhideimg;function buildHideImg(){dealhideimg=(someImages)?!showImagesChecked:true}var travelStartDate="";var travelEndDate="";function buildtravelDates(){var a=document.getElementById("travelStartDate").options[document.getElementById("travelStartDate").selectedIndex].value.split("/");var b=document.getElementById("travelEndDate").options[document.getElementById("travelEndDate").selectedIndex].value.split("/");travelStartDate=new Date();travelStartDate.setYear(a[1]);travelStartDate.setMonth(a[0]);travelStartDate.setDate(1);travelStartDate.setHours(23);travelStartDate.setMinutes(59);travelStartDate.setSeconds(59);travelStartDate.setMilliseconds(999);travelEndDate=new Date();travelEndDate.setYear(b[1]);travelEndDate.setMonth((b[0]-0)+1);travelStartDate.setHours(0);travelStartDate.setMinutes(0);travelStartDate.setSeconds(0);travelStartDate.setMilliseconds(0);travelStartDate.setTime(travelStartDate.getTime()-1);if(HACK_V1_SHOWALL_DATES){selectAllDates(true)}}function get_allDate_values(){if(HACK_V1_SHOWALL_DATES){return true}return(document.getElementById("travelStartDate").selectedIndex==0&&document.getElementById("travelEndDate").selectedIndex==document.getElementById("travelEndDate").options.length-1)}function getCurrentDestString(){var a=document.getElementById("dsvshort").defaultValue;var b=a.replace(/^\s+|\s+$/g,"");return b}function getCurrentCatString(){return""}function get_category_values(){return"*"}function get_type_values(){var b="";var a=true;try{for(var c=0;c<(document.getElementById("dealtypeLength").value-0);c++){var d=document.getElementById("dealtype_"+c);if(d.checked){b+=((b.length==0)?"":",")+d.value}else{a=false}}}catch(e){}if(document.getElementById("dealtype_all").checked){b=document.getElementById("dealtype_all").value}return(b==null||a)?"*":b}function get_star_values(){var a="";return a}function setType(b){try{if(b=="*"){document.getElementById("dealtype_all").checked=true}else{for(var a=0;a<(document.getElementById("dealtypeLength").value-0);a++){var c=document.getElementById("dealtype_"+a);if(c.value==b){c.checked=true;break}}}}catch(d){}}function setCategory(b){try{if(b=="*"){document.getElementById("dealcategory_all").checked=true}else{for(var a=0;a<(document.getElementById("dealcategoryLength").value-0);a++){var c=document.getElementById("dealcategory_"+a);if(c.value==b){c.checked=true;break}}}}catch(d){}}function setDropDown(c){var b=document.getElementById("searchtype");for(var a=0;a<b.options.length;a++){if(b.options[a].value==c){b.options[a].selected=true;break}}}function toggleShowImages(){showImagesChecked=!showImagesChecked;if(someDeals){window.setTimeout(function(){refilter(buildHideImg)},1)}}function debug(){}function clearAllDealFilters(){if(someDeals){window.setTimeout(function(){refilter(buildTypes)},1)}}function showLowest(){clearAllDealFilters()}function dealsfilterSectionClick(i,g,a){var f=document.getElementById(i);var b=document.getElementById(i+"_title");var e=document.getElementById(g);var h=document.getElementById(a);if(f.style.display=="none"){f.style.display="inline";e.style.display="inline";h.style.display="none";b.style.textDecoration=""}else{f.style.display="none";e.style.display="none";h.style.display="inline";b.style.textDecoration="underline"}}function showDealBestFareOneCitySection(b,a){navBuzzOneCity(b,a)}function blueKai(a){return['<iframe name="__bkframe" height=0 width=0 frameborder=0 src="javascript:void(0)"></iframe>','<script language="javascript">','jq.getScript("http://www.bkrtx.com/js/bk-static.js", function() {','bk_addPageCtx("DealSearch", "',DEST,'");','bk_addPageCtx("Destination", "',a._loc,'");','bk_addPageCtx("Price", "',a._priceVal,'");','bk_addPageCtx("Product", "deal");',"bk_doJSTag("+blueKaiSiteId+",10);",isEcondaEnabled?'emos_userEvent1("marker","bluekai_pixel_impression/deals");':"","});","<\/script>"].join("")}function inlineModifySearchInitialize(a,c,b){bindSelectTextOnFocus()};

;var jsck_deal="v428";
/* et=3, mt=12, c=p2, i=sparkle007, v=R114, cc=2, r=none */

