function Get_Cookie( check_name ) {
	// first we'll split this cookie up into name/value pairs
	// note: document.cookie only returns name=value, not the other components
	var a_all_cookies = document.cookie.split( ';' );
	var a_temp_cookie = '';
	var cookie_name = '';
	var cookie_value = '';
	var b_cookie_found = false; // set boolean t/f default f

	for ( i = 0; i < a_all_cookies.length; i++ )
	{
		// now we'll split apart each name=value pair
		a_temp_cookie = a_all_cookies[i].split( '=' );


		// and trim left/right whitespace while we're at it
		cookie_name = a_temp_cookie[0].replace(/^\s+|\s+$/g, '');

		// if the extracted name matches passed check_name
		if ( cookie_name == check_name )
		{
			b_cookie_found = true;
			// we need to handle case where cookie has no value but exists (no = sign, that is):
			if ( a_temp_cookie.length > 1 )
			{
				cookie_value = unescape( a_temp_cookie[1].replace(/^\s+|\s+$/g, '') );
			}
			// note that in cases where cookie is initialized but no value, null is returned
			return cookie_value;
			break;
		}
		a_temp_cookie = null;
		cookie_name = '';
	}
	if ( !b_cookie_found )
	{
		return null;
	}
}


Hilite={exact:true,onload:true,style_name:'hilite',style_name_suffix:true,debug_referrer:''};Hilite.search_engines=[['google\\.','q'],['search\\.yahoo\\.','p'],['search\\.msn\\.','q'],['search\\.live\\.','q'],['search\\.aol\\.','query'],['ask\\.com','q'],['altavista\\.','q'],['feedster\\.','q'],['search\\.lycos\\.','query'],['alltheweb\\.','q'],['technorati\\.com/search/([^\\?/]+)',1],['dogpile\\.com/info\\.dogpl/search/web/([^\\?/]+)',1,true]];Hilite.getCookie=function(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length)))
{return null;}
if(start==-1)return null;var end=document.cookie.indexOf(";",len);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(len,end));}
Hilite.decodeReferrer=function(referrer){var query=null;var regex=new RegExp('');for(var i=0;i<Hilite.search_engines.length;i++){var se=Hilite.search_engines[i];regex.compile('^http://(www\\.)?'+se[0],'i');var match=referrer.match(regex);if(match){var result;if(isNaN(se[1])){result=Hilite.decodeReferrerQS(referrer,se[1]);}else{result=match[se[1]+1];}
if(result){result=decodeURIComponent(result);if(se.length>2&&se[2])
result=decodeURIComponent(result);result=result.replace(/\'|"/g,'');result=result.split(/[\s,\+\.]+/);var k=referrer.indexOf('//');var ref=referrer.substr(k+2);k=ref.indexOf('/');var eng=ref.substring(0,k);var today=new Date();var expiry=new Date(today.getTime()+365*24*60*60*1000);var expires="; expires="+expiry.toGMTString();var curPage=location.href;var curDomain=document.domain;var ext=eval("/www.|.dev|.com|.org|.net/ig");var prefix=curDomain.replace(ext,"");var cname1=prefix+"-engine";var cname2=prefix+"-keywords";var cname3=prefix+"-refurl";if((Hilite.getCookie(cname1)==null)){document.cookie=cname1+"="+eng+"; expires=Monday, 04-Apr-2010 05:00:00 GMT";document.cookie=cname2+"="+result+"; expires=Monday, 04-Apr-2010 05:00:00 GMT";document.cookie=cname3+"="+referrer+"; expires=Monday, 04-Apr-2010 05:00:00 GMT";}
return result;}
break;}}
return null;};Hilite.decodeReferrerQS=function(referrer,match){var idx=referrer.indexOf('?');var idx2;if(idx>=0){var qs=new String(referrer.substring(idx+1));idx=0;idx2=0;while((idx>=0)&&((idx2=qs.indexOf('=',idx))>=0)){var key,val;key=qs.substring(idx,idx2);idx=qs.indexOf('&',idx2)+1;if(key==match){if(idx<=0){return qs.substring(idx2+1);}else{return qs.substring(idx2+1,idx-1);}}}}
return null;};Hilite.getSearchTerms=function(){var q=Hilite.debug_referrer?Hilite.debug_referrer:document.referrer;var e=null;q=Hilite.decodeReferrer(q);}
Hilite.getSearchTerms();
