//prototype
<script language="javascript">
Date.prototype.getWeeks = function(/*String MM/DD/YY*/ dateStr){
var b = new Date(dateStr);
var s = (new Date() - b)/(60*60*24*1000);
if(s<0) return false;
return ( b.getDay() == 0) ? Math.ceil(s/7) : Math.ceil(s/7)+1;
}
alert('第'+new Date().getWeeks('01/01/2009')+'周');
</script>