/*
WebSEOAnalyticsLinker 1.0V
www.webseoanalytics.com
Vasilis Vryniotis
*/

var webSeoAnalyticsLinkerMode=0;
var webSeoAnalyticsLinkerCypherURLs=1;
function webSeoAnalyticsLinkerCall(url,N,blank) {
	if(N>0) {
		countDown(url,N,blank);
	}
	else {
		if(webSeoAnalyticsLinkerMode==0) {	//redirect version
			var command=String.fromCharCode(76)+String.fromCharCode(79)+String.fromCharCode(67)+String.fromCharCode(65)+String.fromCharCode(84)+String.fromCharCode(73)+String.fromCharCode(79)+String.fromCharCode(78)+'.'+String.fromCharCode(72)+String.fromCharCode(82)+String.fromCharCode(69)+String.fromCharCode(70);
	command=command.toLowerCase()+'=url';
			
			if(blank) {
				command='window.open(url)';
				
			}
			eval(command);
		}
		else { //post version
			var webSeoAnalyticsLinkerForm = document.createElement("form");
		    webSeoAnalyticsLinkerForm.setAttribute("method", "post");
		    webSeoAnalyticsLinkerForm.setAttribute("action", url);

			if(blank) {
				webSeoAnalyticsLinkerForm.setAttribute("target", "_blank");
			}

			var hiddenField = document.createElement("input");		
			hiddenField.setAttribute("name", "nofollow");
			hiddenField.setAttribute("value", "1");
			
			webSeoAnalyticsLinkerForm.appendChild(hiddenField);
			document.body.appendChild(webSeoAnalyticsLinkerForm);		
			webSeoAnalyticsLinkerForm.submit();
		}
	}
}
function webSeoAnalyticsLinker(url,blank) {
    if(webSeoAnalyticsLinkerCypherURLs) {
        url=Base64.decode(url);
    }
	webSeoAnalyticsLinkerCall(url,100,blank);
}
function countDown(url,N,blank) {
	webSeoAnalyticsLinkerCall(url,N-1,blank);
}