function buildCal(m, y, cM, cH, cDW, cD, brdr){ var mn=['มกราคม January','กุมภาพันธ์ February','มีนาคม March','เมษายน April','พฤษภาคม May','มิถุนายน June','กรกฎาคม July','สิงหาคม August','กันยายน September','ตุลาคม October','พฤศจิกายน November','ธันวาคม December']; var dim=[31,0,31,30,31,30,31,31,30,31,30,31]; var dayw=["S(อา)","M(จ)","T(อ)","W(พ)","T(พฤ)","F(ศ)","S(ส)"]; var oD = new Date(y, m-1, 1); //DD replaced line to fix date bug when current day is 31st oD.od=oD.getDay()+1; //DD replaced line to fix date bug when current day is 31st var todaydate=new Date() //DD added var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0 //DD added var day_array=new Array() day_array[1] = new Array() day_array[1][1]=""; day_array[1][2]=""; day_array[1][3]=""; day_array[1][4]=""; day_array[1][5]=""; day_array[1][6]=""; day_array[1][7]=""; day_array[1][8]=""; day_array[1][9]=""; day_array[1][10]=""; day_array[1][11]=""; day_array[1][12]=""; day_array[1][13]=""; day_array[1][14]=""; day_array[1][15]=""; day_array[1][16]=""; day_array[1][17]=""; day_array[1][18]=""; day_array[1][19]=""; day_array[1][20]=""; day_array[1][21]=""; day_array[1][22]=""; day_array[1][23]=""; day_array[1][24]=""; day_array[1][25]=""; day_array[1][26]=""; day_array[1][27]=""; day_array[1][28]=""; day_array[1][29]=""; day_array[1][30]=""; day_array[1][31]=""; day_array[2] = new Array() day_array[2][1]=""; day_array[2][2]=""; day_array[2][3]=""; day_array[2][4]=""; day_array[2][5]=""; day_array[2][6]=""; day_array[2][7]=""; day_array[2][8]=""; day_array[2][9]=""; day_array[2][10]=""; day_array[2][11]=""; day_array[2][12]=""; day_array[2][13]=""; day_array[2][14]=""; day_array[2][15]=""; day_array[2][16]=""; day_array[2][17]=""; day_array[2][18]=""; day_array[2][19]=""; day_array[2][20]=""; day_array[2][21]=""; day_array[2][22]=""; day_array[2][23]=""; day_array[2][24]=""; day_array[2][25]=""; day_array[2][26]=""; day_array[2][27]=""; day_array[2][28]=""; day_array[2][29]=" "; day_array[2][30]=" "; day_array[2][31]=" "; day_array[3] = new Array() day_array[3][1]=""; day_array[3][2]=""; day_array[3][3]=""; day_array[3][4]=""; day_array[3][5]=""; day_array[3][6]=""; day_array[3][7]=""; day_array[3][8]=""; day_array[3][9]=""; day_array[3][10]=""; day_array[3][11]=""; day_array[3][12]=""; day_array[3][13]=""; day_array[3][14]=""; day_array[3][15]=""; day_array[3][16]=""; day_array[3][17]=""; day_array[3][18]=""; day_array[3][19]=""; day_array[3][20]=""; day_array[3][21]=""; day_array[3][22]=""; day_array[3][23]=""; day_array[3][24]=""; day_array[3][25]=""; day_array[3][26]=""; day_array[3][27]=""; day_array[3][28]=""; day_array[3][29]=""; day_array[3][30]=""; day_array[3][31]=""; day_array[4] = new Array() day_array[4][1]=""; day_array[4][2]=""; day_array[4][3]=""; day_array[4][4]=""; day_array[4][5]=""; day_array[4][6]=""; day_array[4][7]=""; day_array[4][8]=""; day_array[4][9]=""; day_array[4][10]=""; day_array[4][11]=""; day_array[4][12]=""; day_array[4][13]=""; day_array[4][14]=""; day_array[4][15]=""; day_array[4][16]=""; day_array[4][17]=""; day_array[4][18]=""; day_array[4][19]=""; day_array[4][20]=""; day_array[4][21]=""; day_array[4][22]=""; day_array[4][23]=""; day_array[4][24]=""; day_array[4][25]=""; day_array[4][26]=""; day_array[4][27]=""; day_array[4][28]=""; day_array[4][29]=""; day_array[4][30]=""; day_array[4][31]=" "; day_array[5] = new Array() day_array[5][1]=""; day_array[5][2]=""; day_array[5][3]=""; day_array[5][4]=""; day_array[5][5]=""; day_array[5][6]=" "; day_array[5][7]=" "; day_array[5][8]=" "; day_array[5][9]=" "; day_array[5][10]=" "; day_array[5][11]=" "; day_array[5][12]=" "; day_array[5][13]=" "; day_array[5][14]=" "; day_array[5][15]=" "; day_array[5][16]=" "; day_array[5][17]=" "; day_array[5][18]=" "; day_array[5][19]=" "; day_array[5][20]=" "; day_array[5][21]=" "; day_array[5][22]=" "; day_array[5][23]=" "; day_array[5][24]=" "; day_array[5][25]=" "; day_array[5][26]=" "; day_array[5][27]=" "; day_array[5][28]=" "; day_array[5][29]=" "; day_array[5][30]=" "; day_array[5][31]=" "; day_array[6] = new Array() day_array[6][1]=" "; day_array[6][2]=" "; day_array[6][3]=" "; day_array[6][4]=" "; day_array[6][5]=" "; day_array[6][6]=" "; day_array[6][7]=" "; day_array[6][8]=" "; day_array[6][9]=" "; day_array[6][10]=" "; day_array[6][11]=" "; day_array[6][12]=" "; day_array[6][13]=" "; day_array[6][14]=" "; day_array[6][15]=" "; day_array[6][16]=" "; day_array[6][17]=" "; day_array[6][18]=" "; day_array[6][19]=" "; day_array[6][20]=" "; day_array[6][21]=" "; day_array[6][22]=" "; day_array[6][23]=" "; day_array[6][24]=" "; day_array[6][25]=" "; day_array[6][26]=" "; day_array[6][27]=" "; day_array[6][28]=" "; day_array[6][29]=" "; day_array[6][30]=" "; day_array[6][31]=" "; day_array[7] = new Array() day_array[7][1]=" "; day_array[7][2]=" "; day_array[7][3]=" "; day_array[7][4]=" "; day_array[7][5]=" "; day_array[7][6]=" "; day_array[7][7]=" "; day_array[7][8]=" "; day_array[7][9]=" "; day_array[7][10]=" "; day_array[7][11]=" "; day_array[7][12]=" "; day_array[7][13]=" "; day_array[7][14]=" "; day_array[7][15]=" "; day_array[7][16]=" "; day_array[7][17]=" "; day_array[7][18]=" "; day_array[7][19]=" "; day_array[7][20]=" "; day_array[7][21]=" "; day_array[7][22]=" "; day_array[7][23]=" "; day_array[7][24]=" "; day_array[7][25]=" "; day_array[7][26]=" "; day_array[7][27]=" "; day_array[7][28]=" "; day_array[7][29]=" "; day_array[7][30]=" "; day_array[7][31]=" "; day_array[8] = new Array() day_array[8][1]=" "; day_array[8][2]=" "; day_array[8][3]=" "; day_array[8][4]=" "; day_array[8][5]=" "; day_array[8][6]=" "; day_array[8][7]=" "; day_array[8][8]=" "; day_array[8][9]=" "; day_array[8][10]=" "; day_array[8][11]=" "; day_array[8][12]=" "; day_array[8][13]=" "; day_array[8][14]=" "; day_array[8][15]=" "; day_array[8][16]=" "; day_array[8][17]=" "; day_array[8][18]=" "; day_array[8][19]=" "; day_array[8][20]=" "; day_array[8][21]=" "; day_array[8][22]=" "; day_array[8][23]=" "; day_array[8][24]=" "; day_array[8][25]=" "; day_array[8][26]=" "; day_array[8][27]=" "; day_array[8][28]=" "; day_array[8][29]=" "; day_array[8][30]=" "; day_array[8][31]=" "; day_array[9] = new Array() day_array[9][1]=" "; day_array[9][2]=" "; day_array[9][3]=" "; day_array[9][4]=" "; day_array[9][5]=" "; day_array[9][6]=" "; day_array[9][7]=" "; day_array[9][8]=" "; day_array[9][9]=" "; day_array[9][10]=" "; day_array[9][11]=" "; day_array[9][12]=" "; day_array[9][13]=" "; day_array[9][14]=" "; day_array[9][15]=" "; day_array[9][16]=" "; day_array[9][17]=" "; day_array[9][18]=" "; day_array[9][19]=" "; day_array[9][20]=" "; day_array[9][21]=" "; day_array[9][22]=" "; day_array[9][23]=" "; day_array[9][24]=" "; day_array[9][25]=" "; day_array[9][26]=" "; day_array[9][27]=" "; day_array[9][28]=" "; day_array[9][29]=" "; day_array[9][30]=" "; day_array[9][31]=" "; day_array[10] = new Array() day_array[10][1]=" "; day_array[10][2]=" "; day_array[10][3]=" "; day_array[10][4]=" "; day_array[10][5]=" "; day_array[10][6]=" "; day_array[10][7]=" "; day_array[10][8]=" "; day_array[10][9]=" "; day_array[10][10]=" "; day_array[10][11]=" "; day_array[10][12]=" "; day_array[10][13]=" "; day_array[10][14]=" "; day_array[10][15]=" "; day_array[10][16]=" "; day_array[10][17]=" "; day_array[10][18]=" "; day_array[10][19]=" "; day_array[10][20]=" "; day_array[10][21]=" "; day_array[10][22]=" "; day_array[10][23]=" "; day_array[10][24]=" "; day_array[10][25]=" "; day_array[10][26]=" "; day_array[10][27]=" "; day_array[10][28]=" "; day_array[10][29]=" "; day_array[10][30]=" "; day_array[10][31]=" "; day_array[11] = new Array() day_array[11][1]=" "; day_array[11][2]=" "; day_array[11][3]=" "; day_array[11][4]=" "; day_array[11][5]=" "; day_array[11][6]=" "; day_array[11][7]=" "; day_array[11][8]=" "; day_array[11][9]=" "; day_array[11][10]=" "; day_array[11][11]=" "; day_array[11][12]=" "; day_array[11][13]=" "; day_array[11][14]=" "; day_array[11][15]=" "; day_array[11][16]=" "; day_array[11][17]=" "; day_array[11][18]=" "; day_array[11][19]=" "; day_array[11][20]=" "; day_array[11][21]=" "; day_array[11][22]=" "; day_array[11][23]=" "; day_array[11][24]=" "; day_array[11][25]=" "; day_array[11][26]=" "; day_array[11][27]=" "; day_array[11][28]=" "; day_array[11][29]=" "; day_array[11][30]=" "; day_array[11][31]=" "; day_array[12] = new Array() day_array[12][1]=" "; day_array[12][2]=" "; day_array[12][3]=" "; day_array[12][4]=" "; day_array[12][5]=" "; day_array[12][6]=" "; day_array[12][7]=" "; day_array[12][8]=" "; day_array[12][9]=" "; day_array[12][10]=" "; day_array[12][11]=" "; day_array[12][12]=" "; day_array[12][13]=" "; day_array[12][14]=" "; day_array[12][15]=" "; day_array[12][16]=" "; day_array[12][17]=" "; day_array[12][18]=" "; day_array[12][19]=" "; day_array[12][20]=" "; day_array[12][21]=" "; day_array[12][22]=" "; day_array[12][23]=" "; day_array[12][24]=" "; day_array[12][25]=" "; day_array[12][26]=" "; day_array[12][27]=" "; day_array[12][28]=" "; day_array[12][29]=" "; day_array[12][30]=" "; day_array[12][31]=" "; var day_array1=new Array() day_array1[1] = new Array() day_array1[2] = new Array() day_array1[3] = new Array() day_array1[4] = new Array() day_array1[5] = new Array() day_array1[6] = new Array() day_array1[7] = new Array() day_array1[8] = new Array() day_array1[9] = new Array() day_array1[10] = new Array() day_array1[11] = new Array() day_array1[12] = new Array() var Dxx = new Date(); var Next_Year = Dxx.getFullYear(); dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28; var t='
'; for(s=0;s<7;s++)t+=''; t+=''; var d_data; var d_array=""; for(i=1;i<=42;i++) { var x=((i-oD.od>=0)&&(i-oD.od'; else d_data=' '; var todaycolor; if (x==scanfortoday) todaycolor='bgcolor=#FFFFE0'; else todaycolor='bgcolor=#FBFBEE'; if(x!=' ') //no day t+=''; else t+=''; if(((i)%7==0)&&(i<36)) t+=''; } return t+='
'; t+='
'; t+='  '+mn[m-1]+' - '+y; t+='
'+dayw[s]+'
'+x+d_data+'

'; } /*------------------------------------------- function getData(filename) { var XMLHttpRequestObject = false; if (window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHttp");} if(XMLHttpRequestObject) {XMLHttpRequestObject.open("GET", filename+"?ran="+Math.random()); XMLHttpRequestObject.onreadystatechange = function() { if (XMLHttpRequestObject.readyState == 4) { if(XMLHttpRequestObject.status == 200) //OK { document.getElementById("targetDiv").innerHTML = XMLHttpRequestObject.responseText; delete XMLHttpRequestObject; XMLHttpRequestObject = null; } } } XMLHttpRequestObject.send(null); } } */