Compare two Date

var d1_str = "10-02-2010";

var d2_str = "11-01-2010";

var d1=0;


var d2=0;


d1 = new Date(d1_str.split('-')[2],d1_str.split('-')[1],d1_str.split('-')[0]);

d2 = new Date(d2_str.split('-')[2],d2_str.split('-')[1],d2_str.split('-')[0]);


if (d1.getTime()>d2.getTime()) {

alert("End Date should be greater than the Start date.");


return false;


}

else

{


return true;


}

Check Integer

function isInteger(s)
{
var i;
s = s.toString();
for (i = 0; i < s.length; i++)
{
var c = s.charAt(i);
if (isNaN(c))
{
alert("Given value is not a number");
return false;
}
}
return true;
}