function urlParams( attribute ) {
	
	attribute = attribute.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+attribute+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if(results != null)
	{
		var value = results[1].replace(/%20/g," ");
		value = value.replace(/\+/g," ");
		if( value != null ){
			return value;
		}
	}
	return null;
	
}

function $(elementName)
{
	return document.getElementById(elementName);
}

function displayMessage(div, message, displayType)
{
	div.innerHTML = message;
	if(displayType)
	{
		div.style.display = displayType;
	}
	else
	{
		div.style.display = 'inline';
	}
	setTimeout(function(){div.style.display = 'none';}, 4000);
}

function clearElement(element)
{
	if ( element.hasChildNodes() )
	{
	    while ( element.childNodes.length >= 1 )
	    {
	    	element.removeChild( element.firstChild );       
	    } 
	}
}
