Fijate si te sirve:
Código PHP:
<script>
function esMayor(f1,f2){
var a=f1.split('-');
var b=f2.split('-');
var fecha1=new Date(parseInt(a[0]),parseInt(a[1],10)-1,parseInt(a[2],10));
var fecha2=new Date(parseInt(b[0]),parseInt(b[1],10)-1,parseInt(b[2],10));
return fecha1>fecha2;
}
function cualMayor(f1,f2){
var a=f1.split('-');
var b=f2.split('-');
var fecha1=new Date(parseInt(a[0]),parseInt(a[1],10)-1,parseInt(a[2],10));
var fecha2=new Date(parseInt(b[0]),parseInt(b[1],10)-1,parseInt(b[2],10));
var mayor=new Date(Math.max(fecha1,fecha2));
return mayor.getFullYear()+'-'+(parseInt(mayor.getMonth(),10)+1)+'-'+mayor.getDate();
}
alert(esMayor('2009-11-10','2009-11-8'));
alert(esMayor('2009-11-08','2009-11-9'));
alert(cualMayor('2009-11-10','2009-11-8'));
</script>