/*
 * Tracking derjenigen die auf den Link klicken
 */
function trackvisit() {
	// URL zum Tracking script inkl. Parametername
	var trackingUrl = "/wDEU/includes/referer/clicktracking.php?keyword=";
	var searchTerm = init();
    if(document.images){
        (new Image()).src = trackingUrl + searchTerm;
    }
    return true;
}

/*
 * Funktion liest den Referer aus, wenn er von Google kommt
 */
function init(){
		var pattern = /google\./i;
		if (pattern.exec(document.referrer) != null){
			terms = gup(document.referrer, "q");
				
				if (terms != "") {
					terms = get_terms(decode_url(terms));
					return terms;
				} else {
					return "";
				}
		} else {
				return "";
		}
}

function decode_url(url){
	return unescape(url.replace(/\+/g,' '));
}

function get_terms(terms){
	terms = terms.replace(/\"/g,"");
	return terms;
}
/*
 * Parsed den Query String
 */

function gup( url, name )
{
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var tmpURL = url;
  var results = regex.exec( tmpURL );
  if( results == null )
    return "";
  else
    return results[1];
}

