/*
Dynamic Calendar II (By Jason Moon at http://www.jasonmoon.net)
edit by Sadullah Karasu, http://www.flashwebtasarimi.com
*/
var ns6=document.getElementById&&!document.all
var ie4=document.all
var Selected_Month;
var Selected_Year;
var Current_Date = new Date();
var Current_Month = Current_Date.getMonth();
var Days_in_Month = new Array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
var Month_Label = new Array('Ocak', 'Subat', 'Mart', 'Nisan', 'Mayis', 'Haziran', 'Temmuz', 'Agustos', 'Eylül', 'Ekim', 'Kasim', 'Aralik');
var Current_Year = Current_Date.getYear();
if (Current_Year < 1000)
Current_Year+=1900
var Today = Current_Date.getDate();
function Header(Year, Month) {
if (Month == 1) {Days_in_Month[1] = ((Year % 400 == 0) || ((Year % 4 == 0) && (Year % 100 !=0))) ? 29 : 28;}
var Header_String = Month_Label[Month] + ' ' + Year;
return Header_String;
}
function Make_Calendar(Year, Month) {
var First_Date = new Date(Year, Month, 1);
var Heading = Header(Year, Month);
var First_Day = First_Date.getDay() + 0;
if (((Days_in_Month[Month] == 31) && (First_Day >= 6)) ||
((Days_in_Month[Month] == 30) && (First_Day == 7))) {
var Rows = 6;
}
else if ((Days_in_Month[Month] == 28) && (First_Day == 1)) { var Rows = 4;}
else {var Rows = 5;}
var HTML_String = '';
HTML_String += '
';
for (var i = 1; i < 8; i++) {
if ((Loop_Counter >= First_Day) && (Day_Counter <= Days_in_Month[Month])) {
/********************************* dongu *******************************/
if ((Day_Counter == 22) && (Year == 2011) && (Month == 7)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 27) && (Year == 2011) && (Month == 6)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 12) && (Year == 2011) && (Month == 6)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 8) && (Year == 2011) && (Month == 6)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 2) && (Year == 2011) && (Month == 6)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 27) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 25) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 24) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 16) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 8) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 6) && (Year == 2011) && (Month == 5)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
else if ((Day_Counter == 26) && (Year == 2011) && (Month == 4)) {
if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
';
}
else {HTML_String += '
';}
}
/********************************** son ********************************/
else if ((Day_Counter == Today) && (Year == Current_Year) && (Month == Current_Month)) {
HTML_String += '
' + Day_Counter + '
';
}
else {HTML_String += '
' + Day_Counter + '
';}
Day_Counter++;
}
else {HTML_String += '
';}
Loop_Counter++;
}
HTML_String += '
';
}
HTML_String += '';
cross_el=ns6? document.getElementById("Calendar") : document.all.Calendar
cross_el.innerHTML = HTML_String;
}
function Check_Nums() { if ((event.keyCode < 48) || (event.keyCode > 57)) { return false; }}
function On_Year() {
var Year = document.when.year.value;
if (Year.length == 4) {
Selected_Month = document.when.month.selectedIndex;
Selected_Year = Year;
Make_Calendar(Selected_Year, Selected_Month);
}
}
function On_Month() {
var Year = document.when.year.value;
if (Year.length == 4) {
Selected_Month = document.when.month.selectedIndex;
Selected_Year = Year;
Make_Calendar(Selected_Year, Selected_Month);
}
else {
alert('Lütfen seneyi giriniz.');
document.when.year.focus();
}
}
function Defaults() {
if (!ie4&&!ns6)
return
var Mid_Screen = Math.round(document.body.clientWidth / 2);
document.when.month.selectedIndex = Current_Month;
document.when.year.value = Current_Year;
Selected_Month = Current_Month;
Selected_Year = Current_Year;
Make_Calendar(Current_Year, Current_Month);
}
function Skip(Direction) {
if (Direction == '+') {
if (Selected_Month == 11) {Selected_Month = 0;Selected_Year++;}
else {Selected_Month++;}
}
else {
if (Selected_Month == 0) {Selected_Month = 11;Selected_Year--;}
else {Selected_Month--;}
}
Make_Calendar(Selected_Year, Selected_Month);
document.when.month.selectedIndex = Selected_Month;
document.when.year.value = Selected_Year;
}
function aybasi() { if (ie4||ns6){for (j=0;j