function clf_stat(_target) {
	ref = getVar("ref");
	if (ref == "" || (typeof(ref) == "undefined")) {
		ref = document.referrer;
		ref = _encode(ref, 1);
	}
	if ((typeof(base_url)=="undefined") || (base_url == "")) {
		base_url = "http://www.impactocriativo.com.br/index.php/";
		//base_url = "http://localhost:8080/dunlop/index.php/";
	}
	if ((typeof(_target)!="string") ) {
		if ((typeof(stat_target)=="undefined") ) {
			_target = "X";
		} else {
			_target = stat_target;
		}
	}
	var i=new Image(1,1);
    i.src=base_url+"stat/v/?t="+_target+"&ref="+ref+_uinfo();
    //window.open(i.src+"&verbose=1");
    i.onload = function() {_void();}
}

function _uflash() {
 var f="-",n=navigator;
 if (n.plugins && n.plugins.length) {
  for (var ii=0;ii<n.plugins.length;ii++) {
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=-1) {
    f=n.plugins[ii].description.split('Shockwave Flash ')[1];
    break;
   }
  }
 } else if (window.ActiveXObject) {
  for (var ii=10;ii>=2;ii--) {
   try {
    var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");
    if (fl) { f=ii + '.0'; break; }
   }
   catch(e) {}
  }
 }
 return f;
}

function _encode(s,u) {
 if (typeof(encodeURIComponent) == 'function') {
  if (u) return encodeURI(s);
  else return encodeURIComponent(s);
 } else {
  return escape(s);
 }
}

function _uinfo() {
 var sr="-",sc="-",ul="-",fl="-",cs="-",je=1;
 _ubd = document;
 var n=navigator;
 if (self.screen) {
  sr=screen.width+"x"+screen.height;
  sc=screen.colorDepth;
 } else if (self.java) {
  var j=java.awt.Toolkit.getDefaultToolkit();
  var s=j.getScreenSize();
  sr=s.width+"x"+s.height;
 }
 if (n.language) { ul=n.language.toLowerCase(); }
 else if (n.browserLanguage) { ul=n.browserLanguage.toLowerCase(); }
 je=n.javaEnabled()?"s":"n";
 fl=_uflash();
 if (_ubd.characterSet) cs=_encode(_ubd.characterSet);
 else if (_ubd.charset) cs=_encode(_ubd.charset);
 return "&enc="+cs+"&res="+sr+"&cor="+sc+"&lng="+ul+"&jav="+je+"&fla="+fl;
}

function _void() { return; }

function getVar(name)
 {
 get_string = document.location.search;
 return_value = '';

 do { //This loop is made to catch all instances of any get variable.
    name_index = get_string.indexOf(name + '=');

    if(name_index != -1)
      {
      get_string = get_string.substr(name_index + name.length + 1, get_string.length - name_index);

      end_of_value = get_string.indexOf('&');
      if(end_of_value != -1)
        value = get_string.substr(0, end_of_value);
      else
        value = get_string;

      if(return_value == '' || value == '')
         return_value += value;
      else
         return_value += ', ' + value;
      }
    } while(name_index != -1)

 //Restores all the blank spaces.
 space = return_value.indexOf('+');
 while(space != -1)
      {
      return_value = return_value.substr(0, space) + ' ' +
      return_value.substr(space + 1, return_value.length);

      space = return_value.indexOf('+');
      }

 return(return_value);
 }