$(window).load(function() {
	/*
	 * custom scroll bar on content
	 */
	$(".scroll-pane").jScrollPane({
		showArrows : true,
		scrollbarWidth: 16,
		scrollbarMargin: 0 
	});

	var $jump = $(".scroll-pane");
	var scrollToName = getQueryKey('scroll');
	if ( scrollToName != undefined )
	{
		var scrollToString = '#' + scrollToName;
		$jump[0].scrollTo(scrollToString);
	}
});

function getQueryKey(searchKey) {
	var query = location.href.split('?')[1];

	if ( query != undefined ) {
		var pairs = query.split("&");
		var split, key, val, found = false;

		for (var i = 0; i < pairs.length; i++) {
			split = pairs[i].split("=");
			key = split[0];
			val = split[1];

			if (key == searchKey) {
				found = val;
				found = unescape(found);
				found.replace(/\+/g, " ");
				found.replace(/\%20/g, " ");
				return found;
			}
		}

		if (found == false) {
			return undefined;
		}
	}
	else {
		return undefined;
	}
}

