var ytplayer = null;

function page_load(page_name, query_string){
	if(typeof query_string == "undefined") query_string = ""; else query_string = ("?" + query_string);

	$.ajax({url: ("page/" + page_name + "_top.php?" + query_string), success: function(result){ $("#page-top").html(result); }});
	$.ajax({url: ("page/" + page_name + "_bottom.php?" + query_string), success: function(result){ $("#page-bottom").html(result); }});

}

function scroll_h(){
	$("#content").css("position", "relative");
	$("#content").attr("data-x", $("#page-bottom-right").offset().left);

	$("#scrollbar").draggable({
		axis: "x",
		containment: "#scrolltrack",

		drag: function(){
			var boundary = (parseInt($("#scrolltrack").css("width")) - parseInt($(this).css("width")));
			var percent = (parseInt($(this).css("left")) / boundary);
			var scrollmax = (parseInt($("#content").css("width")) - parseInt($("#page-bottom-right").css("width")) + 100);

			if(scrollmax > 0) $("#content").offset({left: $("#content").attr("data-x") - (scrollmax * percent)});

		}

	});

}

function scroll_v(){
	$("#content").css("position", "relative");
	$("#content").attr("data-y", $("#content").offset().top);

	$("#scrollbar").draggable({
		axis: "y",
		containment: "#scrolltrack",

		drag: function(){
			var boundary = (parseInt($("#scrolltrack").css("height")) - parseInt($(this).css("height")));
			var percent = (parseInt($(this).css("top")) / boundary);
			var scrollmax = (parseInt($("#content").css("height")) - parseInt($("#page-bottom-right").css("height")) + 100);

			if(scrollmax > 0) $("#content").offset({top: $("#content").attr("data-y") - (scrollmax * percent)});

		}

	});

}

function youtube_embed(videoid, elementid, width, height){
	$("#" + elementid).html("<iframe id = 'ytplayer_" + elementid + "' class = 'youtube-player' type = 'text/html' width = '" + width + "' height = '" + height + "' src = 'http://www.youtube.com/embed/" + videoid + "?html5=true&playerid=ytplayer&autohide=1&autoplay=1&allowfullscreen=1&rel=0&showinfo=0&showsearch=0' frameborder = '0'></iframe>");

}

function youtube_load(videoid){ytplayer.loadVideoById(videoid)}
function youtube_pause(){ytplayer.pauseVideo();}


