<!-- Begin


function doDateCheck(form) {

from = form.startDate.value;

to = form.endDate.value;

po = form.po.value;

if( po !=  '' && (from == '' || to == '') )
{

 alert("INVALID INPUT, START AND END DATE SHOULD NOT BE EMPTY");
 return false;
}


fromDate = new Date( Date.parse(from) );


toDate = new Date( Date.parse(to) );


if( fromDate.getMonth() == 11 ){


  fromDate.setMonth(0)


  fromDate.setYear( fromDate.getYear() + 1 )


}else{


  fromDate.setMonth( fromDate.getMonth() + 1 );


}


if( ( fromDate.getTime() < toDate.getTime() ) )


{


 alert("END DATE SHOULD BE WITHIN 30 DAYS FROM START DATE ");


 return false;


}


else


{

	//alert(form.startDate.value);
    //alert(form.endDate.value);
    form.submit();


    return true;


}


 return false;


}





function PrintDate(booleanParam)


{


  var isEndDt = new Boolean(booleanParam)


  var months = Array();

  var date = new Date();

  var dateStr = "";

  if( isEndDt | ( booleanParam == 'true' ) ){

    dateStr += (date.getMonth() + 1) +"/"+date.getDate()+"/";

   dateStr = dateStr + date.getFullYear();

  }else{

  var prevDate = new Date();


    if( date.getMonth() == 0 ){

    prevDate.setMonth(11);
    prevDate.setDate(date.getDate());
    var year = date.getFullYear();
    year = year - 1;
    prevDate.setYear(year);

      dateStr += (prevDate.getMonth() + 1) +"/"+prevDate.getDate()+"/";

    dateStr = dateStr + prevDate.getFullYear();

    }else{

    dateStr += (date.getMonth()) +"/"+date.getDate()+"/";

    dateStr = dateStr + date.getFullYear();

    }


  }


  return dateStr;


}


//  End -->

