var today = new Date();
var start_day = new Date();
var end_day = start_day.setFullYear(2009,7,30);
start_day.setFullYear(2009,3,12);

var max_width = 2525;
var width_step = 100;
var tot_day = Math.round( ( (end_day-start_day) ) / (1000*60*60*24) ) / 2;
var step_d = Math.round( max_width / tot_day );
var curr_value = ( Math.round( ( (today-start_day) / 2 ) / (1000*60*60*24) ) * step_d);

$(document).ready(function(){

	var cd = new SWFObject('lib/video/live_streaming.swf','player','260','20','9');
	cd.addParam('allowfullscreen','true');
	cd.addParam('allowscriptaccess','always');
	cd.addParam('wmode','transparent');
	cd.write('countdown');

	if(typeof is_home == 'undefined' ){
		$('div.sliding_bkg').css({left: -(curr_value/step_d*width_step)+'px'}, 2000);
	} else {
		$('div.sliding_bkg').animate({left: -(curr_value/step_d*width_step)+'px'}, 2000);
	}
	$("#slider div p").width(curr_value/3);
	$("#slider div").append('<span class="opaque">&nbsp;</span>');
	$("#slider div").append('<span class="today">Oggi '+oggi+'</span>');
	var spanning = $("#slider div p").width() + 70+27;
	var offset = $("#slider div p").offset();
	if(!jQuery.browser.msie)
	$("#slider div span.opaque").css('left', spanning).css('width', $("#slider div").width() - spanning);
	else
	$("#slider div span.opaque").css('left', spanning/2 - 70).css('width', $("#slider div").width() - spanning);
	$("#slider div span.today").css('left', offset.left + spanning -70).css('top', 3);
});
	
	var oldval = curr_value;
	
	$(function() {
	//18000 (diciottomila) pixel totali
		$("#slider div p").slider({
			range: false,
			value: curr_value,
			min: 0,
			max: curr_value,
			step: step_d,
			slide: function(event, ui) {
			//if(oldval < 1 && ui.value == 2100) return;
			var gtv = (ui.value > oldval);			
			$('div.sliding_bkg').scrollLeft(ui.value);
			var w_left = $('div.sliding_bkg').css('left').replace('px', '');
			if(ui.value > curr_value) return;
			if(gtv) {
				$('div.sliding_bkg').css('left', ((parseInt(w_left) -( width_step )))+'px');
			} else {
				$('div.sliding_bkg').css('left', ((parseInt(w_left) + ( width_step )))+'px');
			}
			//console.log($('div.sliding_bkg').css('left'));
			oldval = ui.value;
			}
});
	
	});
	
$(window).resize(function(){
	var spanning = $("#slider div p").width() + 27;
	var offset = $("#slider div p").offset();
	$("#slider div span.today").css('left', offset.left + spanning);
});