function conf() {var reply = confirm('Are You Sure You Want To Delete This?'); if(reply){return true;}else{return false;}} function conf1(){var reply = confirm('Are You Sure You Want To Cancel This Reservation?');if(reply){return true;}else{return false;}} var monthnames=new Array('January','February','March','April','May','June','July','August','September','October','November','December'); var daynames=new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat'); dynCalendar_layers=new Array();dynCalendar_mouseoverStatus=false;dynCalendar_mouseX=0;dynCalendar_mouseY=0; function dynCalendar(objName,callbackFunc){this.today=new Date();this.date=this.today.getDate();this.month=this.today.getMonth();this.year=this.today.getFullYear();this.objName=objName;this.callbackFunc=callbackFunc;this.imagesPath=arguments[2]?arguments[2]:'images/';this.layerID=arguments[3]?arguments[3]:'dynCalendar_layer_'+dynCalendar_layers.length;this.date_limited=arguments[4]? 1:0;this.offsetX=5;this.offsetY=5;this.useMonthCombo=true;this.useYearCombo=true;this.yearComboRange=1;this.currentMonth=this.month;this.currentYear=this.year;this.show=dynCalendar_show;this.writeHTML=dynCalendar_writeHTML;this.setOffset=dynCalendar_setOffset;this.setOffsetX=dynCalendar_setOffsetX;this.setOffsetY=dynCalendar_setOffsetY;this.setImagesPath=dynCalendar_setImagesPath;this.setMonthCombo=dynCalendar_setMonthCombo;this.setYearCombo=dynCalendar_setYearCombo;this.setCurrentMonth=dynCalendar_setCurrentMonth;this.setCurrentYear=dynCalendar_setCurrentYear;this.setYearComboRange=dynCalendar_setYearComboRange;this._getLayer=dynCalendar_getLayer;this._hideLayer=dynCalendar_hideLayer;this._showLayer=dynCalendar_showLayer;this._setLayerPosition=dynCalendar_setLayerPosition;this._setHTML=dynCalendar_setHTML;this._getDaysInMonth=dynCalendar_getDaysInMonth;this._mouseover=dynCalendar_mouseover;dynCalendar_layers[dynCalendar_layers.length]=this;this.writeHTML();} function isdefined(variable){return (typeof(window[variable])=="undefined")? false: true;} function dynCalendar_show(){var month,year,numdays,thisMonth,firstOfMonth;var ret,row,i,cssClass,linkHTML,previousMonth,previousYear;var nextMonth,nextYear,prevImgHTML,prevLinkHTML,nextImgHTML,nextLinkHTML,monthComboOptions,monthCombo,yearComboOptions,yearCombo,html;this.currentMonth=month=arguments[0]!=null?arguments[0]:this.currentMonth;this.currentYear=year=arguments[1]!=null?arguments[1]:this.currentYear;var date1=this.date;var month1=this.month;var year1=this.year;if ( document.getElementById('get_'+this.objName.substr(9)) ){var today1_str=document.getElementById('get_'+this.objName.substr(9)).value;var today1_arr=today1_str.split('/');if(parseInt(today1_arr[1]) > 0)date1=parseInt(today1_arr[1]);month1=parseInt(today1_arr[0])-1;year1=parseInt(today1_arr[2]);}numdays=this._getDaysInMonth(month,year);thisMonth=new Date(year,month,1);firstOfMonth=thisMonth.getDay();ret=new Array(new Array());for(i=0;i< firstOfMonth;i++){ret[0][ret[0].length]=' ';}row=0;i=1;while(i<=numdays){if(ret[row].length==7){ret[++row]=new Array();}cssClass=(i==date1&&month==month1&&year==year1)?'dynCalendar_today':'dynCalendar_day';if(this.date_limited==1){ if((i< this.date&&month==this.month&&year==this.year)||(month< this.month&&year==this.year)||(year< this.year)){cssClass='dynCalendar_closed'}}if(this.date_limited==1){ if((i > this.date&&month==this.month&&year==(this.year+1) )||(month > this.month&&year==(this.year+1))||(year > (this.year+1)) ){cssClass='dynCalendar_closed'}}if(cssClass=='dynCalendar_closed'){linkHTML=''+(i++)+'';} else{linkHTML=''+(i++)+'';}ret[row][ret[row].length]=''+linkHTML+'';}for(i=0;i< ret.length;i++){ret[i]=ret[i].join('\n')+'\n';}previousYear=thisMonth.getFullYear();previousMonth=thisMonth.getMonth()-1;if(previousMonth< 0){previousMonth=11;previousYear--;}nextYear=thisMonth.getFullYear();nextMonth=thisMonth.getMonth()+1;if(nextMonth > 11){nextMonth=0;nextYear++;}prevImgHTML='«';prevLinkHTML=''+prevImgHTML+'';nextImgHTML='»';nextLinkHTML=''+nextImgHTML+'';if (this.useMonthCombo){monthComboOptions='';for (i=0;i<12;i++){selected=(i==thisMonth.getMonth()?'selected="selected"':'');monthComboOptions +='';}monthCombo='';}else{monthCombo=monthnames[thisMonth.getMonth()];}if (this.useYearCombo){yearComboOptions='';for (i=thisMonth.getFullYear()-this.yearComboRange;i<=(thisMonth.getFullYear()+this.yearComboRange);i++){selected=(i==thisMonth.getFullYear()?'selected="selected"':'');yearComboOptions +='';}yearCombo='';} else {yearCombo=thisMonth.getFullYear();}html=''+ret.join('\n')+'
'+prevLinkHTML+''+monthCombo+' '+yearCombo+''+nextLinkHTML+'
'+daynames[0]+''+daynames[1]+''+daynames[2]+''+daynames[3]+''+daynames[4]+''+daynames[5]+''+daynames[6]+'
';this._setHTML(html);if (!arguments[0] &&!arguments[1]){this._showLayer();this._setLayerPosition();}} function dynCalendar_writeHTML(){if (is_ie5up||is_nav6up||is_gecko){document.write('');document.write('
');}} function dynCalendar_setOffset(Xoffset,Yoffset){this.setOffsetX(Xoffset);this.setOffsetY(Yoffset);} function dynCalendar_setOffsetX(Xoffset){this.offsetX=Xoffset;} function dynCalendar_setOffsetY(Yoffset){this.offsetY=Yoffset;} function dynCalendar_setImagesPath(path){this.imagesPath=path;} function dynCalendar_setMonthCombo(useMonthCombo){this.useMonthCombo=useMonthCombo;} function dynCalendar_setYearCombo(useYearCombo){this.useYearCombo=useYearCombo;} function dynCalendar_setCurrentMonth(month){this.currentMonth=month;} function dynCalendar_setCurrentYear(year){this.currentYear=year;} function dynCalendar_setYearComboRange(range){this.yearComboRange=range;} function dynCalendar_getLayer(){var layerID=this.layerID;if (document.getElementById(layerID)){return document.getElementById(layerID);} else if (document.all(layerID)){return document.all(layerID);}} function dynCalendar_hideLayer(){ this._getLayer().style.visibility='hidden'; this._getLayer().style.display='none'; } function dynCalendar_showLayer(){ this._getLayer().style.visibility='visible'; this._getLayer().style.display='inline'; } function dynCalendar_setLayerPosition(){this._getLayer().style.top=(dynCalendar_mouseY+this.offsetY)+'px';this._getLayer().style.left=(dynCalendar_mouseX+this.offsetX)+'px';} function dynCalendar_setHTML(html){this._getLayer().innerHTML=html;} function dynCalendar_getDaysInMonth(month,year){monthdays=[31,28,31,30,31,30,31,31,30,31,30,31];if (month!=1){return monthdays[month];} else{return ((year%4==0&&year%100!=0)||year%400==0?29:28);}} function dynCalendar_mouseover(status){dynCalendar_mouseoverStatus=status;return true;} dynCalendar_oldOnmousemove=document.onmousemove?document.onmousemove:new Function; document.onmousemove=function (){if (is_ie5up||is_nav6up||is_gecko){if (arguments[0]){dynCalendar_mouseX=arguments[0].pageX;dynCalendar_mouseY=arguments[0].pageY;} else{dynCalendar_mouseX=event.clientX+document.body.scrollLeft;dynCalendar_mouseY=event.clientY+document.body.scrollTop;arguments[0]=null;}dynCalendar_oldOnmousemove();}} dynCalendar_oldOnclick=document.onclick?document.onclick:new Function; document.onclick=function (){if (is_ie5up||is_nav6up||is_gecko){if(!dynCalendar_mouseoverStatus){for(i=0;i< dynCalendar_layers.length;++i){dynCalendar_layers[i]._hideLayer();}}dynCalendar_oldOnclick(arguments[0]?arguments[0]:null);}}