
/*

	GET QUERY
	Extracts a query string value using the variable name
	
	30th March 2011
	Joseph O Donoghue

*/

function getQuery(varname){

	var url = window.location.href;
	var slice = url.split("?");	
	var query = slice[1];
	var value = 'none';
	
	if (slice.length > 1){
		var vars = query.split("&");

		for (i=0; i < vars.length; i++){
			var parts = vars[i].split("=");
			if (parts[0] == varname){
				value = parts[1];
				break;
			}
		}

		value = unescape(value);
	}

	return value;

}

function getHash(varname){

	var url = window.location.href;
	var slice = url.split("#");	
	var query = slice[1];
	var value = 'none';
	
	if (slice.length > 1){
		var vars = query.split("&");

		for (i=0; i < vars.length; i++){
			var parts = vars[i].split(":");
			if (parts[0] == varname){
				value = parts[1];
				break;
			}
		}

		value = unescape(value);
	}

	return value;

}
