<script type='text/javascript'>
function week(){
 var start, now, difference, even_or_odd, info, board, m, d, y;
 start = new Date("January 1, 2012 00:00:01");
 now = new Date();
 m = now.getMonth()+1;
 d = now.getDate();
 y = now.getFullYear();
 difference = (now-start)/604800000; // comment: 604800000=1000millisec*60sec*60min*24hour*7day
 difference%2 ? odd_or_even = 'четная' : odd_or_even = 'нечтная';
 info='Сейчас '+Math.ceil(difference)+' ' + odd_or_even + ' неделя';
 board=document.getElementById('n1');
 board.innerHTML='Сегодня ' + d + '/' + m + '/' + y +'<br/>'+ info;
 }
</script>
почему то оператор вопросительный знак не работает
 
 
  Он всегда выводит "четная неделя" даже когда она не четная
помогите плиз....