Obtenir un paramètre d’URL en Javascript

Tout est dans le titre.

function getUrlParameter(param, defaultVal){
	if(!defaultVal) defaultVal = '';
	var pageUrl = window.location.search.substring(1);
	var urlVariables = pageUrl.split('&');
	for(var i=0; i<urlVariables.length; i++){
		var paramName = urlVariables[i].split('=');
		if (paramName[0] == param){
			return paramName[1];
		}
	}
	return defaultVal;
}