var calmode=-1; var PickUp_Day,PickUp_Month,PickUp_Year,Return_Day,Return_Month,Return_Year; function CalOver(obj,id) { obj.style.background="#0066CC"; obj.style.cursor="pointer"; document.getElementById(id).style.color="#FFFFFF"; } function CalOut(obj,id,colorid) { obj.style.background=""; obj.style.cursor=""; document.getElementById(id).style.color=colorid; } function CallCalendar(FieldID) { var DATESP; if (document.rf.PickUpDate.value.length>0 && document.rf.PickUpDate.value!='ДД.ММ.ГГГГ') { DATESP = document.rf.PickUpDate.value.split("/"); PickUp_Day = DATESP[0]; PickUp_Month = DATESP[1]; PickUp_Year = DATESP[2]; } else { PickUp_Day=0; PickUp_Month=0; PickUp_Year=0; } if (document.rf.ReturnDate.value.length>0 && document.rf.ReturnDate.value!='ДД.ММ.ГГГГ') { DATESP = document.rf.ReturnDate.value.split("/"); Return_Day = DATESP[0]; Return_Month = DATESP[1]; Return_Year = DATESP[2]; } else { Return_Day=0; Return_Month=0; Return_Year=0; } calmode=FieldID; if (document.getElementById("CalBody").style.display=="block") { $("#CalBody").slideUp("fast"); } else { if (FieldID==1) { document.getElementById("CalBody").style.top = parseInt(document.getElementById("PickUpDateField").offsetTop+26)+"px"; if (CheckDate(1,PickUp_Month,PickUp_Year)) { DisplayCalendar(PickUp_Year,PickUp_Month); } else { DisplayCalendar(-1,-1); } } if (FieldID==2) { document.getElementById("CalBody").style.top = parseInt(document.getElementById("ReturnDateField").offsetTop+26)+"px"; if (CheckDate(1,Return_Month,Return_Year)) { DisplayCalendar(Return_Year,Return_Month); } else if (CheckDate(1,PickUp_Month,PickUp_Year)) { DisplayCalendar(PickUp_Year,PickUp_Month); } else { DisplayCalendar(-1,-1); } } } } function DisplayCalendar(CurrentYear, CurrentMonth) { var MStr = new Array("","януари","февруари","март","април","май","юни","юли","август","септември","октомври","ноември","декември"); var TodayYear = 2010; var TodayMonth = 9; var TodayDay = 11; var NowDateStr = '9-11-2010'; var CurDateStr = 0; var Color = ''; if (CurrentYear==-1) { CurrentYear=TodayYear; } else { CurrentYear = parseInt(CurrentYear); } if (CurrentMonth==-1) { CurrentMonth=TodayMonth; } else { CurrentMonth = parseInt(CurrentMonth); } var now = new Date(CurrentYear,CurrentMonth-1,1); if (CurrentMonth==1) { PrevMonth = 12; PrevYear=CurrentYear-1; } else { PrevMonth=CurrentMonth-1; PrevYear = CurrentYear; } if (CurrentMonth==12) { NextMonth = 1; NextYear=CurrentYear+1; } else { NextMonth=CurrentMonth+1; NextYear = CurrentYear; } var d_mon = now.getMonth()+1; var wday = now.getDay(); if (now.getDay()==0) { wday=7; } if (d_mon==1 || d_mon==3 || d_mon==5 || d_mon==7 || d_mon==8 || d_mon==10 || d_mon==12) { maxdays=31; } else if (d_mon==2) { maxdays=28; } else { maxdays=30; } var HeaderOutput = ''; HeaderOutput += '
' + MStr[d_mon] + ' ' + CurrentYear + ' | ';
HeaderOutput += '
' + i + ' | '; }
else
{
if (j==6 || j==7) { Color='#CC0000'; } else { Color='#0044AA'; }
BodyOutput += '';
BodyOutput += ' ';
BodyOutput += ' ' + i + ' ';
BodyOutput += ' | ';
}
i++;
}
}
}
BodyOutput += '