var simORdate=true;
var ck_date=1;
function update_enabled(simple) 
{
	simORdate=simple;
	var f = document.forms.f;
	f["calender"].disabled = !simple;
}

function checkDate(mon,day,year)
	{
	var monthLength = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if (year%4 == 0)
		{
		monthLength[1]=29;
		}
	if (monthLength[mon-1]<day)
		{
		ck_date=0;
		}
	}
  
function CheckForm() {
	var f = document.forms.f;
	var Today = new Date();
	var expires= new Date();
	var Day = Today.getDate();
	var Month = Today.getMonth();
	var Year = Today.getFullYear();

          	
	if(f["calender"].value=='Today')
	{
		SetDateValue(0,Day,Month+1,Year);
		SetDateValue(1,Day,Month+1,Year);
		f["till_date"].value=Day+","+Month+","+Year;
		f["end_date"].value=Day+","+Month+","+Year;
	}
	if(f["calender"].value=='Yesterday')
	{
		expires.setTime(Today.getTime() - 1000*60*60*24*1);
		Day = expires.getDate();
		Month = expires.getMonth();
		Year = expires.getFullYear();
		SetDateValue(0,Day,Month+1,Year);
		SetDateValue(1,Day,Month+1,Year);
		f["till_date"].value=Day+","+Month+","+Year;
		f["end_date"].value=Day+","+Month+","+Year;
	}
	if(f["calender"].value=='ThisWeek')
	{		
		var D_week=Today.getDay();
		D_week=D_week;
		if (D_week>0)
		{
			Today.setTime(Today.getTime() - 1000*60*60*24*(D_week));
		}		
		Day = Today.getDate();
          			
		Month = Today.getMonth();
		Year = Today.getFullYear();
		SetDateValue(0,Day,Month+1,Year);
		f["till_date"].value=Day+","+Month+","+Year;
		
		Today.setTime(Today.getTime() + 1000*60*60*24*6);
		Day = Today.getDate();
		Month = Today.getMonth();
		Year = Today.getFullYear();
		SetDateValue(1,Day,Month+1,Year);
		f["end_date"].value=Day+","+Month+","+Year;
	}
	if(f["calender"].value=='LastWeek')
	{
		var D_week=Today.getDay();
		D_week=D_week+7;
	
		if (D_week>0)
		{
			Today.setTime(Today.getTime() - 1000*60*60*24*(D_week));
		}		
		
		Day = Today.getDate();
        			
		Month = Today.getMonth();
		Year = Today.getFullYear();
		SetDateValue(0,Day,Month+1,Year);
		f["till_date"].value=Day+","+Month+","+Year;		
    
    Today.setTime(Today.getTime() + 1000*60*60*24*6);
		Day = Today.getDate();
		Month = Today.getMonth();
		Year = Today.getFullYear();
		SetDateValue(1,Day,Month+1,Year);
		f["end_date"].value=Day+","+Month+","+Year;
	}
  if(f["calender"].value=='ThisMonth')
  {
  	Today.setMonth(Today.getMonth());
		Day=1;
		Month = Today.getMonth();
		Year = Today.getFullYear();
		SetDateValue(0,Day,Month+1,Year);
		f["till_date"].value=Day+","+Month+","+Year;
	
		Today.setMonth(Today.getMonth()+1);
		Day = Today.getDate();
		Today.setTime(Today.getTime() - 1000*60*60*24*(Day));
		Day = Today.getDate();
		Year = Today.getFullYear();
		SetDateValue(1,Day,Month+1,Year);
    f["end_date"].value=Day+","+Month+","+Year;          			
   }
			if(f["calender"].value=='LastMonth')
    			{
    			Today.setMonth(Today.getMonth()-1);
	Day=1;
	Month = Today.getMonth();
	Year = Today.getFullYear();
	
	SetDateValue(0,Day,Month+1,Year);
	f["till_date"].value=Day+","+Month+","+Year;
					
	Today.setMonth(Today.getMonth()+1);
	Day = Today.getDate();
	Today.setTime(Today.getTime() - 1000*60*60*24*(Day));
	//Today.setDate(Today.getDay()-(1));
	Day = Today.getDate();
		SetDateValue(1,Day,Month+1,Year);
          			f["end_date"].value=Day+","+Month+","+Year;
          			}
             		if(f["calender"].value=='ThisYear')
          			{
          			SetDateValue(0,1,1,Year);
          			f["till_date"].value="01,01,"+Year;
          			SetDateValue(1,31,12,Year);
          			f["end_date"].value="31,11,"+Year;
          			}
          			//alert(f.is_contextual.value)
          		f.submit();

          	}
function SetDateValue(pos,day,mon,year)
	{
		//ff
	}       
     

