//document.write('<div style="z-index:200;position:absolute;visibility:hidden" id="pop_takvim"></div>')



function TakvimOlustur(obje,gun,ay,yil,degistirme)
{
	takvim_div=document.getElementById('takvim_'+obje)
	takvim_if=document.getElementById('if_takvim_'+obje)
	takvim_form=document.getElementById(obje)
	
	ayrac='-'
	bugun=new Date()
	bu_gun=bugun.getDate()
	bu_ay=bugun.getMonth()+1
	bu_yil=bugun.getYear()
		if(bu_yil<=1000)
		bu_yil+=1900
	
	
		
	if(degistirme && takvim_form.value)
	{
		gun=takvim_form.value.substring(0,2)
		ay=takvim_form.value.substring(3,5)
		yil=takvim_form.value.substring(6,10)
	}
	
	
	
	if(ay>12)
		ay=1
	else if (ay<1)
		ay=12
		
	gorunen_ay=ay 
	ay=ay-1	//js'de aylar 0'dan basliyor malesef
	
	if(!yil)
		tarih=new Date()
	else
		tarih=new Date(yil,ay,gun)
	
	haftanin_kacinci_gunu=tarih.getDay()
	kacinci_ay=tarih.getMonth()
	yil=tarih.getYear()
	
	if(yil<=1000)
		yil+=1900
	
	if(haftanin_kacinci_gunu==0)
		haftanin_kacinci_gunu=7
		
	takvim=new Date(yil,kacinci_ay,1)
	takvim_haftanin_kacinci_gunu=takvim.getDay()
	
	gun_txt=gun.toString()
	gun_txt=(gun_txt.substring(0,1)!='0' && gun<=9) ? '0' + gun : gun
	ay_txt=gorunen_ay.toString()
	ay_txt=(ay_txt.substring(0,1)!='0' && gorunen_ay<=9) ? '0'+gorunen_ay : gorunen_ay
	
	cikti='<table style="border:1px solid #000000" cellpadding=1 cellspacing=0 border=0>'
	+'<tr bgcolor=white><td class=takvim_normal colspan=7 align=center>'	
	+ '<b>'+gun_txt+'</b>'	
	+ ' / ' 
	+'<a  class=takvim_link href="javascript:TakvimOlustur(\''+obje+'\','+gun_txt+','+(parseInt(gorunen_ay)-1)+','+yil+')">«</a>'
	+'<b>'+ ay_txt+'</b>'
	+'<a  class=takvim_link href="javascript:TakvimOlustur(\''+obje+'\','+gun_txt+','+(parseInt(gorunen_ay)+1)+','+yil+')">»</a>'
	+ ' /  ' 
	+'<a  class=takvim_link href="javascript:TakvimOlustur(\''+obje+'\','+gun_txt+','+gorunen_ay+','+(yil-1)+')">«</a>'
	+'<b>'+yil+'</b>'
	+'<a  class=takvim_link href="javascript:TakvimOlustur(\''+obje+'\','+gun_txt+','+gorunen_ay+','+(yil+1)+')">»</a>'
	+'</td></tr>'
	+'<tr  bgcolor=#dddddd >'
	+'<td class=takvim>Pt</td>'
	+'<td class=takvim>Sa</td>'
	+'<td class=takvim>Ça</td>'
	+'<td class=takvim>Pe</td>'
	+'<td class=takvim>Cu</td>'
	+'<td class=takvim>Ct</td>'
	+'<td class=takvim>Pa</td>'
	+'</tr>'
	
	takvim_gun=0;bg=''
	for(i=1;i<=6;i++)
	{
		cikti+='<tr bgcolor=white>'

		for(k=1;k<=7;k++)
		{		
			if(i==1 && k==takvim_haftanin_kacinci_gunu)
				takvim_gun=1
							
			if(i==1 && k<takvim_haftanin_kacinci_gunu)
			{			
				link='&nbsp;'
			}
			else
			{			
				if(takvim_gun<=9)
					takvim_gun='0'+takvim_gun
					
						
				yeni_tarih=new Date(yil,ay,takvim_gun)	
				yeni_ay=yeni_tarih.getMonth()

				if(yeni_ay!=ay)
				{
					link='&nbsp;'
				}
				else
				{
					link='<a class=takvim_link  href="Javascript:TakvimOlustur(\''+obje+'\','+takvim_gun+','+gorunen_ay+','+yil+')">'+takvim_gun+'</a>'			
						
					if(gun==takvim_gun)
					{
						bg=' bgcolor=yellow '						
						
						takvim_form.value=gun_txt+ayrac+ay_txt+ayrac+yil
					}
				}
			}
				
			cikti+='<td class=takvim  align=right '+bg+' >'+link+'</td>'
			takvim_gun++
			bg=''
		}
		cikti+='</tr>'
	}
	
	cikti+='<tr bgcolor=white><td colspan=7 align=Center class=takvim_baslik>'
	+'<a class=takvim_link href="Javascript:TakvimKapat(\'takvim_'+obje+'\')">KAPAT</a> | '
	+'<a class=takvim_link href="Javascript:TakvimSil(\''+obje+'\')">SİL</a> |'
	+'<a class=takvim_link href="Javascript:TakvimOlustur(\''+obje+'\','+bu_gun+','+bu_ay+','+bu_yil+')">BUGÜN</a>'
	+'</td></tr></table>'
	
	takvim_div.innerHTML=cikti
	if(takvim_div.style.visibility!='visible')
	{
		takvim_if.style.display='block'
		takvim_div.style.visibility='visible'		
	}
}


function TakvimKapat(obje)
{
	document.getElementById(obje).style.visibility='hidden'
	document.getElementById('if_'+obje).style.display='none'
}

function TakvimSil(obje)
{
	document.getElementById(obje).value=''
	TakvimKapat('takvim_'+obje)
}
