var clicktrackUris = '';
var clicktrackIgnoreDomains = [rootdir, staticdir, 'http://static.sprtpc.de', 'http://static.supertopic.de', 'http://www.supertopic.de' ];



function clicktrackStartUriReplace () {
	var sidebarAnchors = $$("#sidebar a");
	var postingAnchors = $$(".posting a");

	sidebarAnchors.each (
		function ( item ) {
			clicktrackChangeUri(item);
		}

	);

	postingAnchors.each (
		function ( item ) {
			clicktrackChangeUri(item);
		}

	);

}

function clicktrackChangeUri( element ) {
	var safeUrlFound = false;
	var newUri = element.href;

	for (i=0; i < clicktrackIgnoreDomains.length; i++) {
		if ( newUri.startsWith(clicktrackIgnoreDomains[i]) ) {
			safeUrlFound = true;
			break;
		}
	}

	// abschalten
	safeUrlFound = true;

	if ( safeUrlFound == false ) {
		newUri = encodeURIComponent(newUri);
		newUri = clicktrackScript + '?u=' + newUri;

		element.href = newUri;
		element.writeAttribute("onmouseup", "clicktrackAddCounter(this)");
	}
}


function clicktrackAddCounter( element ) {
	var titleValue = element.title;
	var titleParts = titleValue.split(" ");
	var clickCount = titleParts[0].replace(/\./g, "");
		clickCount++;

	var newTitleValue = ( clickCount != 1 ) ? clickCount + " Klicks" : clickCount + " Klick";
	element.title = newTitleValue;
	return true;
}