var user = "";
var domainUrl = "http://salesreco.guellconsulting.com"

function getCookie(name) {
	if(document.cookie.length > 0) {
		var start = document.cookie.indexOf(name + "=");
		if(start > -1) {
			start = start + name.length + 1;
			end = document.cookie.indexOf(";", start);
			if(end == -1) { end = document.cookie.length; }
			return unescape(document.cookie.substring(start, end));
		}
	}
	return "";
}

function setCookie(name, value, expireDays) {
	var date = new Date();
	date.setDate(date.getDate() + expireDays);	
	document.cookie = name + "=" + escape(value) + ";domain=" + document.domain + ";path=/" + ((expireDays == 
null) 
? "" : ";expires=" + date.toGMTString());
}

function salesreco() {
	user = getCookie('sruid');
	if(user == "") {
		var date = new Date();
		user = date.getFullYear().toString() + date.getMonth().toString() + date.getDate().toString() + date.getHours().toString() + date.getMinutes().toString() + date.getSeconds().toString() + date.getMilliseconds().toString();
		setCookie('sruid', user, 365*2);
	}
	return user;
}

function gc_srecordUrl(Zone, User, Path, Metadata) {
	if(!User) {
		User = salesreco();
	}
	return domainUrl + "/record?zone=" + Zone + "&sruid=" + User + "&path=" + Path + "&metadata=" + encodeURIComponent(escape(Metadata));
}

function gc_srecord() {
	if(user == "") { salesreco(); }
	url = gc_srecordUrl(zone, user, path, metadata);
	document.write('<script type="text/javascript" charset="utf-8" src="' + url + '"></script>');
}

function gc_srconsume(contexto) {
	if(user == "") { salesreco(); }
	url = domainUrl + "?zone=" + zone + "&sruid=" + user;
	if(typeof args !== "undefined") { 
		strArgs = [];
		for(var i in args) {
			strArgs.push(i + '=' + args[i]);
		}
		if(strArgs.length) {
			url += '&' + strArgs.join('&');
		}
	}
	document.write('<script type="text/javascript" charset="utf-8" src="' + url + '"></script>');
	(function(url, context) {
		var scr = document.createElement('script');
		scr.src = url;
		//scr.setAttribute('async', 'true');
		//document.getElementById(context).appendChild(scr);
	})(url, contexto);
}

function gc_srdelUserHits(user, zone) {
	url = domainUrl + "/delUserHits?zone=" + zone + "&sruid=" + user;
	document.write('<script type="text/javascript" src="' + url + '"></script>');
}

function gc_srconsumebanner() {
	if(user == "") { salesreco(); }
	url = domainUrl + "/banner?zone=" + zone + "&sruid=" + user + "&banner=" + banner;
	document.write('<script type="text/javascript" charset="utf-8" src="' + url + '"></script>');
}
