<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<script type="text/javascript" language="javascript">
function ValidateYear()
{
flag = ValidateDate();
if(flag != false)
{
var Text = document.getElementById('txtBox').value;
var Text_Split = Text.split('-');
var Text_Split1 = ltrim(rtrim(Text_Split[0]));
var Text_Split2 = ltrim(rtrim(Text_Split[1]));
var Diff = Text_Split2 - Text_Split1
if( Diff != 1)
{
alert('Enter a Valid Financial year');
return false;
}
else
return true;
}
else
return false;
}
function ltrim(str)
{
for(var k = 0; k < str.length && isWhitespace(str.charAt(k)); k++);
return str.substring(k, str.length);
}
function rtrim(str)
{
for(var j=str.length-1; j>=0 && isWhitespace(str.charAt(j)) ; j--) ;
return str.substring(0,j+1);
}
function isWhitespace(charToCheck)
{
var whitespaceChars = " \t\n\r\f";
return (whitespaceChars.indexOf(charToCheck) != -1);
}
function ValidateDate()
{
var regexYear =/^\d{4}\s-\s\d{4}$/;
var Year = document.getElementById('txtBox').value;
if( Year != "" && Year != null)
{
if(regexYear.test(Year) == false)
{
alert('Enter a Valid Financial year');
return false;
}
else
return true;
}
}
</script>
</HEAD>
<BODY>
<p>Enter a year <font color="#CC0000"><b>(mm/dd/yyyy)</b></font>
:
<input type="text" name="txtBox" id="txtBox" maxlength="10" size="15" onChange="javascript:ValidateYear();">
</p>
</BODY>
</HTML>