document.write('<table id="week_sp_min" class="exp_win_mini do_not_print_imp" cellspacing="0" '+' onClick="Expand(this);HideGreenDetails();" style="display:none;" title="Click to open">'+'<tr><td class="top" width="100%">Multi-Day Specials</td></tr>'+'<tr><td  id="week_sp_frame_min" class="bottom"></td></tr>'+'</table>');CreateStandardPopup("week_sp","CloseWeekWin();return true;",330);document.getElementById("week_sp").style.zIndex=3004;document.getElementById("week_sp_head").innerHTML='<b>Multi-Day Specials</b>';document.getElementById("week_sp_cont").innerHTML='<div class="bl_pop_yel"><div class="br_pop_yel"><div class="tl_pop_yel"><div class="tr_pop_yel">'+'<div id="week_sp_frame"></div>'+'</div></div></div></div>';var arrAllWeeklySpecs=new Array();function WeekSpec(){this.id=null;this.rate=null;this.desc="";this.desc2="";this.garages="";this.suvline="";this.popdescr="";}
function parseXML_WeeklySpecs(xmlDoc){arrAllWeeklySpecs=Array();var xmlWeekSpecsElem=xmlDoc.documentElement.getElementsByTagName("WeeklySpecials")[0];if(!xmlWeekSpecsElem)return;var xmlWeekSpecs=xmlWeekSpecsElem.getElementsByTagName("WeekSpec");for(s=0;s<xmlWeekSpecs.length;s++){var xmlWeekSpec=xmlWeekSpecs[s];var spec_id=xmlWeekSpec.getAttribute("id");var rate=xmlWeekSpec.getAttribute("rate");var desc=xmlWeekSpec.getAttribute("descr");var desc2=xmlWeekSpec.getAttribute("descr2");var str_gars=xmlWeekSpec.getAttribute("garages");if(xmlWeekSpec.getAttribute("suvline"))var suvline=xmlWeekSpec.getAttribute("suvline");else
var suvline="";var popdescr=xmlWeekSpec.getAttribute("popdescr");var oWSpec=new WeekSpec();oWSpec.id=spec_id;oWSpec.rate=rate;oWSpec.desc=desc;oWSpec.desc2=desc2;oWSpec.garages=str_gars;oWSpec.suvline=suvline;oWSpec.popdescr=popdescr;arrAllWeeklySpecs[s]=oWSpec;}}
function DisplayWeekExpWins(){if(parking_isMonthly)return;PositionExpWin("week_sp");if(!PopulateWeekExpWin())DisplayElem("week_sp_min","none");else{if(!parking_isMonthly && parking_isCase)if((getGMTTime(parking_departure)- getGMTTime(parking_arrival))>=96*3600*1000){var week_id=-1;for(var i=0;i<arrExpWins.length;i++){if(arrExpWins[i]=='week_sp')week_id=i;}
currMaximizedExpWin=week_id;}}}
function PopulateWeekExpWin(){var selected_wspecs=" ";for(var s=0;s<arrAllWeeklySpecs.length;s++){if(typeof(arrAllWeeklySpecs[s])=='undefined')continue;selected_wspecs+=s+" ";}
selected_wspecs=trim(selected_wspecs);if(selected_wspecs=="")return false
var arr_selected=selected_wspecs.split(" ");var min_rate=999999;var strContents="";for(var i=0;i<arr_selected.length;i++){loc_id=arr_selected[i];loc_week_sp=arrAllWeeklySpecs[loc_id];min_rate=Math.min(min_rate,loc_week_sp.rate);var loc_link='href="javascript:;" onClick="popExpWinDetails('+trim(loc_week_sp.garages)+', '+loc_id+')"';strContents+='<tr><td class="rte">$'+loc_week_sp.rate+'</td><td><a '+loc_link+'>'+'<span class="descr">'+loc_week_sp.desc+'</span><br>'+loc_week_sp.desc2+'</a><br></td></tr>';}
var contents_min='From $'+min_rate;if(CITY_TAX)contents_min+='&nbsp;(tax incl.)';GetElement("week_sp_frame_min").innerHTML=contents_min;GetElement("week_sp_frame").innerHTML='<center><table cellspacing="0">'+strContents+'</table></center>';GetElement("week_sp").style.height="";return arr_selected.length;}
function OpenWeekly(gar_id,wspec_id){var URL=XML_GET_WEEKLY_URL+"?v="+VERSION+"&id="+gar_id+"&ws="+arrAllWeeklySpecs[wspec_id].id;oPopWin=window.open(URL,"","width=480,height=430,resizable=1 ,toolbar=0, location=0, status=0, menubar=0, directories=0, scrollbars=0");}
function CloseWeekWin(){DisplayElem("week_sp","none");DisplayElem("expwin_detail_label","none");DisplayElem("expwin_map_pop","hidden");}
CreateStandardPopup("expwin_detail_label","HideExpWinDetailsDirect();",432);document.getElementById("expwin_detail_label").style.zIndex=3000;document.getElementById("expwin_detail_label_head").innerHTML='';document.write('<div id="expwin_map_pop" class="map_pop" style="visibility:hidden;position:absolute; left:0px; top:0px;z-index:3000;width:450px;">'+'<center><div id="coup_google_map_pop" style="width:100%; height:300px; cursor:pointer;"></center></div>'+'</div>');var gPopExpWinMap=null;var popMapExpWinIcon=null;function popExpWinDetails(gar,num,type){var garage=garages[gar];var listDetailLabel=GetElement("expwin_detail_label");listDetailLabel.style.display="none";GetElement("expwin_detail_label_cont").innerHTML=getExpWinDetailHTML(garage,num,type);var oExpWin=GetElement("week_sp");listDetailLabel.style.left=parseInt(oExpWin.style.left)+oExpWin.offsetWidth+1;listDetailLabel.style.top=oExpWin.style.top;listDetailLabel.style.display="block";var oMapPop=GetElement("expwin_map_pop");oMapPop.style.top=parseInt(listDetailLabel.style.top)+parseInt(listDetailLabel.offsetHeight)+1;oMapPop.style.left=listDetailLabel.style.left;var loc_pop_width=GetElement("expwin_detail_label").offsetWidth;if(globJSBrowser!="IE")loc_pop_width -=4;GetElement("expwin_map_pop").style.width=loc_pop_width+"px";oMapPop.style.visibility="visible";if(gPopExpWinMap==null){gPopExpWinMap=new GMap2(GetElement("coup_google_map_pop"),{mapTypes:[G_NORMAL_MAP]});gPopExpWinMap.addControl(new GLargeMapControl(),new GControlPosition(G_ANCHOR_TOP_LEFT,new GSize(3,3)));GEvent.addListener(gPopExpWinMap,'click',HideExpWinDetailsDirect);}
var latLng=garage.primaryEntrance.latLng;gPopExpWinMap.setCenter(latLng,defaultPointZoom);if(popMapExpWinIcon!=null)gPopExpWinMap.removeTLabel(popMapExpWinIcon);popMapExpWinIcon=AddGarageIcon(gPopExpWinMap,garage,"cs_pop_ico");return false;}
function getExpWinDetailHTML(garage,num,spec_type){var detailHTML='';loc_week_sp=arrAllWeeklySpecs[num];if(loc_week_sp.popdescr=='')var loc_popup_descr='Stay up to 7 Days ... $'+loc_week_sp.rate;else
var loc_popup_descr=loc_week_sp.popdescr;var locparam='';if(CITY_NAME=='Chicago' && garage.company.toLowerCase().indexOf('next')>-1)locparam='phn_mon';detailHTML+=garage.GetGeneralInfoHTML(locparam);if(CITY_NAME=='Chicago')detailHTML+="<div class='gentax'>Tax Included</div>";else
detailHTML+="<div class='gentax'>"+DTax+"% Tax Included</div>";if(loc_week_sp.suvline !=""){detailHTML+="<center style='margin-bottom:6px;'><div class='gentax'>"+loc_week_sp.suvline+"</div></center>";}
else{var loc_SUV='';if(garage.company.toLowerCase().indexOf('hertz')>-1)loc_SUV='50';else if(garage.company.toLowerCase().indexOf('champion')>-1)loc_SUV='50';else if(garage.company.toLowerCase().indexOf('five star')>-1)loc_SUV='0';if(loc_SUV !='')detailHTML+="<center style='margin-bottom:6px;'><div class='gentax'>"+'For SUV/Oversize, Add $'+loc_SUV+' Per Week'+"</div></center>";}
detailHTML+='<table border="0" cellspacing="0" cellpadding="0" width="100%" class="srch">';detailHTML+='<tr><td><img src="'+PATH_IMG+'images/pop_yellow_tl.gif"></td>';detailHTML+='<td width="100%" colspan="2"></td><td width="8"><img src="'+PATH_IMG+'images/pop_yellow_tr.gif"></td></tr>';detailHTML+='<tr><td></td><td colspan="2" style="padding-bottom:7px;"><center><span class="name"><b>MULTI-DAY SPECIALS</b></span></center></td><td width="8"></td></tr>';if(garage.green==1 || garage.green==0)var loc_Btn='Get Free RATE GUARANTEE';else if(garage.green==2)var loc_Btn='Get Free RESERVATION';var GetRateStr='<table class="btn_get_free_rrg" cellspacing="0" '+'onClick="return OpenWeekly('+garage.licenceNumber+', '+num+');">'+'<tr><td>'+loc_Btn+'</td></tr></table>';detailHTML+='<tr><td></td><td valign="middle" width="100%" style="font-size:12px;color:#191919;padding-left:6px;'+'"><b>'+loc_popup_descr+'</b></td><td>';detailHTML+=GetRateStr;detailHTML+='</td><td></td></tr>';detailHTML+='<tr class="srch"><td><img src="'+PATH_IMG+'images/pop_yellow_bl.gif"></td>'+'<td  colspan="2"></td><td width="8"><img src="'+PATH_IMG+'images/pop_yellow_br.gif"></td></tr>';detailHTML+='</table><div class="space" style="height:6px;">&nbsp;</div>';return detailHTML;}
function HideExpWinDetailsDirect(){DisplayElem("flick6","none");DisplayElem("expwin_detail_label","none");DisplayElem("expwin_map_pop","hidden");if(typeof(CloseWeekWin)=="function")CloseWeekWin();DisplayElem("day_sp_float","none");}
