function initGallery(){
	var g_hold = $('#gallery');
	var btn_prev = $('.btn-prev', g_hold);
	var btn_next = $('.btn-next', g_hold);
	var _hold = $('div', g_hold);
	var _list = [];
	var _w = 0;
	var _m = 0;
	var _step = 0;
	for(var i = 0 ; i < $('li', _hold).length ; i++){
		_list[i] = $('li', _hold).get(i).offsetHeight - 1;
		_w += _list[i];
	}
	btn_next.click(function(){
		if(_w - _m > _hold.height()){
			_m += _list[_step];
			_step++;
		}
		else{
			_m = 0;
			_step = 0;
		}
		$('ul', _hold).animate({marginTop: - _m}, {queue:false,duration: 600});
		return false;
	});
	btn_prev.click(function(){
		if((_m > 0) && (_step > 0)){
			_m -= _list[_step - 1];
			_step--;
		}
		else{
			_m = _w - _list[_list.length - 1];
			_step = _list.length - 1;
		}
		$('ul', _hold).animate({marginTop: - _m}, {queue:false,duration: 600});
		return false;
	});
}
if (window.addEventListener){
	window.addEventListener("load", initGallery, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initGallery);
}

$(document).ready(function()
{
	$("#transcript").hide();
	$("p.read-transcript").click(function()
	{
		if ($(this).text() == "Read transcript of this video")
		{
			$(this).text("Hide transcript of this video");
		}
		else
		{
			$(this).text("Read transcript of this video");
		}
		$("#transcript").slideToggle(600);
	});
});
