// Purpose      :   Validates From Date not less than to     -->
// Parameter    :   r_strMsg1 a String holds Prefix for From Dt.-->
//                  r_strMsg2 a String holds Prefix for To Date -->
//                  r_varCtrl1 holds the HTML Control From Date -->
//                  r_varCtrl2 holds the HTML Control To Date   -->
//                  r_varFocusCtrl holds the HTML Control Where -->
//                                  focus has to be placed      -->
function fnIsFromGtTo(r_varCtrl1,r_varCtrl2,r_strMsg1,r_strMsg2, r_varFocusCtrl)
 {
    var l_intFrDay
    var l_intFrMonth
    var l_intFrYear
    var l_intToDay
    var l_intToMonth
    var l_intToYear

    l_intFrMonth = parseInt(r_varCtrl1.value.charAt(0)+r_varCtrl1.value.charAt(1), 10)
    l_intFrDay = parseInt(r_varCtrl1.value.charAt(3)+r_varCtrl1.value.charAt(4), 10)
    l_intFrYear = parseInt(r_varCtrl1.value.charAt(6)+ r_varCtrl1.value.charAt(7) + r_varCtrl1.value.charAt(8)+r_varCtrl1.value.charAt(9), 10)
    l_intToMonth = parseInt(r_varCtrl2.value.charAt(0)+r_varCtrl2.value.charAt(1), 10)
    l_intToDay = parseInt(r_varCtrl2.value.charAt(3)+r_varCtrl2.value.charAt(4), 10)
    l_intToYear = parseInt(r_varCtrl2.value.charAt(6)+ r_varCtrl2.value.charAt(7) + r_varCtrl2.value.charAt(8)+r_varCtrl2.value.charAt(9), 10)

    if (l_intFrYear > l_intToYear)
      {

        var l_strErr
        l_strErr = r_strMsg1 + " can not be less than " + r_strMsg2
        alert(l_strErr)
        r_varFocusCtrl.focus()
        return true;
      }
    if (l_intToYear == l_intFrYear)
      {

        if (l_intFrMonth > l_intToMonth)
          {
            var l_strErr
            l_strErr = r_strMsg1 + " can not be less than " + r_strMsg2
            alert(l_strErr)
            r_varFocusCtrl.focus()
            return true;
          }
         if  (l_intFrMonth == l_intToMonth)
          {
            if (l_intFrDay > l_intToDay)
            {
                var l_strErr
                l_strErr = r_strMsg1 + " can not be less than " + r_strMsg2
                alert(l_strErr)
                r_varFocusCtrl.focus()
                return true;
            }
          }
      }
  return false;
 }
 