var TA=new Array(12);
var DTT_Yil = 2003;
var DTT_Ay = 10;
var DTT_Gun = 20;
var TT_Yil = 2003;
var TT_Ay = 8;
var TT_Gun;
var XT= "";
var TTf = new Date ();
var TT_Gun = TTf.getDay();
var XC;
var TT_obj;

function SD(sd) {
var dd = ''+sd;
var aa = ''+TT_Ay;
if (dd.length < 2) dd = '0'+dd;
if (aa.length < 2) aa = '0'+aa;
TT_obj.value = dd+'.'+aa+'.'+TT_Yil;
document.getElementById('calender').style.visibility='hidden';
}

function TAGun() {
if ((TT_Yil%4)==0) {
 TA[2]=29;} else {TA[2]=28; }
 TA[3]=31;TA[4]=30;TA[5]=31; 
 TA[6]=30;TA[7]=31;TA[8]=31; 
 TA[9]=30;TA[10]=31;TA[11]=30; 
 TA[12]=31;TA[1]=31;}

function TUst() {
 XT = XT + '<table border="0" cellpadding="1" cellspacing="1" width="200" bgcolor="#FFFFFF">';
 XT = XT + '<tr>'; 
 XT = XT + '<td class="buton1" style="cursor:hand"><a  onclick="TG(-1);" >&lt;&lt;&lt;</a></td>'; 
 XT = XT + '<td class="buton1" colspan="5" align="center"><b>'+TT_Ay+'.'+TT_Yil+'</b></td>'; 
 XT = XT + '<td class="buton1"><a onclick="TG(1);" style="cursor:hand">&gt;&gt;&gt;</a></td>'; 
 XT = XT + '</tr>'; 
 XT = XT + '<tr>'; 
  
for(i = 1; i< 8; i++)
 {
 XT = XT + '<td width="14%" class="buton">'; 
 XT = XT + '<b>'+i+'</b></td>';
 }
 
 XT = XT + '</tr>'; 
}

function TAra() {
XT = XT + '<tr class="color">';
for(i = 1; i< 42; i++)
{
 if ( ((i - TT_Gun) > 0) && ((i - TT_Gun) <= TA[TT_Ay])) { 
  XT = XT + '<td style="cursor:hand" align="right" width="14%" onmouseout="this.style.color = XC;" onmouseover="XC=this.style.color;this.style.color = \'red\';" onclick="SD('+(i- TT_Gun)+')"';
  
  if (	DTT_Ay == TT_Ay && DTT_Gun == (i- TT_Gun)){
      XT = XT + 'class="color">';
  } else {
  if (((i-1) % 7) > 4) {
  XT = XT + 'class="prices">';
  } else {
    XT = XT + 'class="slip1">';
	}  
  }
  XT = XT + (i- TT_Gun);   
  XT = XT + '</td>';   	
 } else {
  XT = XT + '<td width="14%" class="greenbg">';	
  XT = XT + '&nbsp;';   
  XT = XT + '</td>';   	  	  
 }  
	
 if ( (i % 7) == 0){ XT = XT + '<tr></tr>';}	
}
XT = XT + '<td style="cursor:hand" onclick="document.getElementById(\'calender\').style.visibility=\'hidden\';" class="greenbg" align="center"><img src="images/sil.gif" width="14" height="14" border="0"></td>';  
 XT = XT + '</tr>'; 
 XT = XT + '</table>';  
}

function SH() {
   document.getElementById('calender').style.visibility='visible';
}

function TG(xxx) {

TT_Ay = TT_Ay + xxx;
if (TT_Ay == 0 ){ TT_Ay = 12; TT_Yil = TT_Yil - 1;}
if (TT_Ay == 13 ){ TT_Ay = 1; TT_Yil = TT_Yil + 1;}

TTf = new Date (TT_Yil, TT_Ay-1, 1);
TT_Gun = TTf.getDay()-1;
if (TT_Gun < 0 ) TT_Gun = 7 - TT_Gun;
if (TT_Gun > 6 ) TT_Gun = 7 - (TT_Gun % 7);

XT = "";
TAGun();TUst();TAra(); 
document.getElementById("news").innerHTML = XT;
}

function mgetX(obj)
{
 return( obj.offsetParent==null ? obj.offsetLeft : obj.offsetLeft+mgetX(obj.offsetParent) );
}

function mgetY(obj)
{
 return( obj.offsetParent==null ? obj.offsetTop : obj.offsetTop+mgetY(obj.offsetParent) );
}

function TGO(xobj) {

var dd = xobj.value;

document.getElementById('calender').style.left  = mgetX(xobj);
document.getElementById('calender').style.top   = mgetY(xobj) + 20;

SH();
TT_obj = xobj;

if (dd.length > 9 ) {
 TT_Ay = parseInt(dd.substr(dd.indexOf('.')+1,2),10);
 TT_Yil = parseInt(dd.substr(6,4));
 DTT_Ay = TT_Ay;
 DTT_Gun = parseInt(dd.substr(0,2));
} else {
TTf = new Date();
TT_Ay = TTf.getMonth()+1;
TT_Yil = TTf.getYear();
}

TG(0);

}

function CC() {
document.write('<div id="calender" style="border-width: 1px; border-color: #000000; border-style: solid; POSITION: absolute; Z-INDEX: 999; VISIBILITY: hidden; TOP: 100px; LEFT: 100px;">');
document.write('<font id="news"></font></div>');  
}   