var images = [];
var page_width = 850;
var total_width = 0;
var total_pages = 0;
var sitelead_page = 3;
var sitelead_lock = 0;
var sitelead_lockdir = 0;

function sitelead_go() {
	total_pages = images.length;
	total_width = page_width * total_pages;
	$('#lead_bgslider').width(total_width);
	for(i in images) {
		var lead_bgslider_page = $('<div class="lead_bgslider_page"></div>');
		$(lead_bgslider_page).append('<img src="'+images[i].img+'" />');
		$('#lead_bgslider').append(lead_bgslider_page);
	}
	sitelead_event(sitelead_page);
}
function sitelead_goright(queue) {
	if(!queue) {
		sitelead_lock++;
		if(sitelead_lock>1) {
			if(sitelead_lockdir<0) sitelead_lock -= 2;
			else sitelead_lockdir = 1;
			return;
		}
	}
	$('#mymovie').remove();
	$('#layout_lead').show();
	$('#lead_video_play').hide();
	$('#lead_description').animate({bottom: '-='+100}, 250);
	$($('.lead_bgslider_page')[2]).animate({'opacity':0.3});
	$($('.lead_bgslider_page')[3]).animate({'opacity':1});
	if(sitelead_page >= total_pages) {
		sitelead_page = 1;
	} else {
		sitelead_page++;
	}
	$('#lead_bgslider>div:first').animate({width: 0}, 500, function(){
		$('#lead_bgslider>div:first').appendTo('#lead_bgslider');
		$('#lead_bgslider>div:last').css('width',page_width+'px');
		sitelead_event(sitelead_page);
	});
	
}
function sitelead_goleft(queue) {
	if(!queue) {
		sitelead_lock++;
		if(sitelead_lock>1) {
			if(sitelead_lockdir>0) sitelead_lock -= 2;
			else sitelead_lockdir = -1;
			return;
		}
	}
	$('#mymovie').remove();
	$('#layout_lead').show();
	$('#lead_video_play').hide();
	$('#lead_description').animate({bottom: '-='+100}, 250);
	$($('.lead_bgslider_page')[2]).animate({'opacity':0.3});
	$($('.lead_bgslider_page')[1]).animate({'opacity':1});
	if(sitelead_page <= 1) {
		sitelead_page = total_pages;
	} else {
		sitelead_page--;
	}
	$('#lead_bgslider>div:last').css('width','0px').prependTo('#lead_bgslider');
	$('#lead_bgslider>div:first').animate({width: page_width}, 500, function(){
		sitelead_event(sitelead_page);
	});
}
function sitelead_showinfo(text,info) {
	$('#lead_description_text').text(text);
	$('#lead_description_info').text(info);
	//$('#lead_description').animate({bottom: 10}, 250);
	$('#lead_description').hide().css('bottom', 20+'px').fadeIn('fast');
}
function sitelead_video(v) {
	$('#lead_video_play').unbind('click');
	$('#lead_video_play').click(function(){
		var flash_vars = 'episodeId='+v+'&autoStart=true&pmode=2';
		$('#lead_video_play').parent().prepend('<div id="mymovie" style="position:absolute;width:850px;height:400px;background-color:#000;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,115,0" width="850" height="393" id="lookrplay2232"><param name="movie" value="http://lookr.tv/flash/vCastPlayer.swf"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="transparent"></param><param name="allowScriptAccess" value="always"></param><param name="flashvars" value="'+flash_vars+'"></param><embed src="http://lookr.tv/flash/vCastPlayer.swf" type="application/x-shockwave-flash" width="850" height="393" name="lookrplay2232" allowFullScreen="true" wmode="transparent" allowScriptAccess="always" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="'+flash_vars+'"></embed></object></div>');
		$('#lead_video_play').hide();
		$('#layout_lead').hide();
	});
	$('#lead_video_play').fadeIn();
}
function sitelead_event(page) {
	var d = images[page-1];
	var actelem = $('.lead_bgslider_page');
	actelem = actelem[2];
	$(actelem).animate({'opacity':1});
	sitelead_showinfo(d.text,d.info);
	if(d.video!='none') sitelead_video(d.video);
	//if(d.video=='none') sitelead_showinfo(d.text,d.info);
	//else sitelead_video(d.video);
	sitelead_lock--;
	if(sitelead_lock<=0) {
		sitelead_lock = 0;
		sitelead_lockdir = 0;
	}
	if(sitelead_lock>0) {
		if(sitelead_lockdir>0) sitelead_goright(true);
		else if(sitelead_lockdir<0) sitelead_goleft(true);
	}
}
$(function(){
	sitelead_go();
	$('#lead_navi_left').hover(function(){
		$('#lead_navi_left').animate({width:'+=5'},100);
	},function(){
		$('#lead_navi_left').animate({width:'-=5'},100);
	});
	$('#lead_navi_right').hover(function(){
		$('#lead_navi_right').animate({width:'+=5'},100);
	},function(){
		$('#lead_navi_right').animate({width:'-=5'},100);
	});
});
