Hi,
Think this should do it (just pass it a date as a parameter)...
Code:
function GetWeek(d){
var targetDate = new Date(d.getFullYear(), d.getMonth(), d.getDate(), 0, 0, 0);
var dayDiff = (targetDate - new Date(d.getFullYear(), 0, 1, 0, 0, 0)) / (24 * 60 * 60 * 1000);
return Math.ceil((dayDiff - targetDate.getDay()) / 7) + 1;
}
Cheers,
Chris