var IE4 = (document.all && !document.getElementById) ? true : false;
var NS4 = (document.layers) ? true : false;
var IE5 = (document.all && document.getElementById) ? true : false;
var N6 = (document.getElementById && !document.all) ? true : false;

var aMonthNames = new Array(
	'JAN', 'FEB', 'MAR', 
	'APR', 'MAY', 'JUN', 
	'JUL',	'AUG', 'SEP', 
	'OCT', 'NOV', 'DEC'
	);
var aMonthNames1 = new Array(
	'كانون أول', 'شباط', 'آذار', 
	'نيسان', 'أيار', 'حزيران', 
	'تموز',	'آب', 'أيلول', 
	'تشرين أول', 'تشرين ثاني', 'كانون أول'
	);
var aMonthDisplay = new Array(
	'01', '02', '03', 
	'04', '05', '06', 
	'07', '08', '09', 
	'10', '11', '12'
	);	

var aMonthDays = new Array(  
	31, 28, 31, 30, 31, 30, 31, 31, 
	30, 31, 30, 31 
	);
var days = new Array(42);
		

function daylayerdisplay(b,a,c)
{
	monthreduction=a;
	monthincrease=a;
	if (b%4 == 0 || b%100 ==0){
		aMonthDays[1]=29;
	}
	else{
		aMonthDays[1]=28;
	}
	var oDateNow = new Date();	
	var oDate = new Date(aMonthNames[a] +  1 + "," + b);
	dayofweek=oDate.getDay();
	var count=0;
	var count1;
	var end=aMonthDays[a]+(dayofweek);
	for (s=1;s<=42;s++){
		document.getElementById("day"+s).innerHTML="<img src='' width=1 height=19>";
		document.getElementById("day"+s).style.background = "#ffffff";
	}
	for (s=(dayofweek+1);s<=end;s++){
		count=count+1;
		cal_count = b+(parseInt(a)+1)+count;
		
		if (cal_title[eval(cal_count)])
		{
			temp = cal_title[eval(cal_count)].split("|");
			document.getElementById("day"+s).style.background = "red";
			val = "<b><a href='"+temp[1]+"' title='\n   حدث : "+temp[0]+"   \n'>"+count+"</a></b>";
		}
		else {
			val = count;
		}
		document.getElementById("day"+s).innerHTML=val;
		if (count<=9){
			count1=0+""+count;
		}
		else{
			count1=count;
		}
	}
}
				
function sendvalue(y,m,d)
{
	if (y == 1){
		todayobj= new Date();
		today=todayobj.getYear()+todayobj.getMonth()+todayobj.getDate();
		if (N6){
			year=todayobj.getYear()+1900;
		}
		else
		{
			year=todayobj.getYear();
		}			
		if (todayobj.getDate() <= 9)
		{
			var todayday=0+""+todayobj.getDate();
		}
		else
		{
			var todayday=todayobj.getDate();
		}
		parent.document.callingform.receivedate.value=aMonthDisplay[todayobj.getMonth()]+ "-" + todayday + "-" + year;
		parent.document.getElementById('calendarframe').style.display='none'
	}
	else{
		parent.document.callingform.receivedate.value= aMonthDisplay[m]+"-"+d+"-"+y;
		parent.document.getElementById('calendarframe').style.display='none'
	}
 }

 function reducemonths()
 { 
	 monthreduction= +monthreduction - 1;
	 if (monthreduction==-1)
 	{
		 monthreduction=11;
		 document.calendarform.year.value=parseFloat(document.calendarform.year.value)-1;
 	}
 
	 document.calendarform.month.value = monthreduction;
	 daylayerdisplay(document.calendarform.year.value,monthreduction,101);
	 document.calendarform.mm.value=aMonthNames[document.calendarform.month.value];
	 document.calendarform.mm11.value=aMonthNames1[document.calendarform.month.value];
 }

 function increasemonths()
 { 
	 monthincrease= +monthincrease + 1;
	 if (monthincrease==12)
	 {
	 monthincrease=0;
	 document.calendarform.year.value=parseFloat(document.calendarform.year.value)+1;
	 }
	 document.calendarform.month.value = monthincrease+1;
	 daylayerdisplay(document.calendarform.year.value,monthincrease,101);
	 document.calendarform.mm.value=aMonthNames[monthincrease];
	 document.calendarform.mm11.value=aMonthNames1[monthincrease];
 }

 function reduceyears()
 { 
	 document.calendarform.year.value = document.calendarform.year.value - 1;
	 daylayerdisplay(document.calendarform.year.value,monthreduction,101);
 }

 function increaseyears()
 { 
	 document.calendarform.year.value = parseInt(document.calendarform.year.value) + 1;
	 daylayerdisplay(document.calendarform.year.value,monthreduction,101);
 }
