function gup(name)
{
	name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
	var regexS = "[\\?&]"+name+"=([^&#]*)";
	var regex = new RegExp( regexS );
	var results = regex.exec( window.location.href );
	if (results == null)
		return "";
	else
		return results[1];
}

window.addEvent('domready', function() {
	if (gup('key')) Cookie.write('keywords', gup('key'));
	if (gup('key') && Cookie.read('keywords') && gup('key') != Cookie.read('keywords')) {
		Cookie.dispose('keywords');
		Cookie.write('keywords', gup('key'));
	}
	// Read plan cookie
	var keywords = (Cookie.read('keywords')) ? Cookie.read('keywords') : 'None';
	if ($('consultationform')) {
		var input = new Element('input', {
			'value': keywords,
			'type': 'hidden',
			'name': 'keywords'
		}).inject($('consultationform'));
	}
	
});
