function fnCallback(e) {
var myMouseX=(e||event).clientX;
var myMouseY=(e||event).clientY;
var myMouseX = myMouseX - (document.body.clientWidth / 2);
if (document.body.scrollTop > 0) {
myMouseY = myMouseY + document.body.scrollTop;
}
var log_client = new XMLHttpRequest();
var params = 'op=log&page='+ escape(location) + '&x='+ myMouseX +'&y='+myMouseY;
log_client.open("POST", "datafuncs.php");
log_client.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//log_client.setRequestHeader("Content-length", params.length);
//log_client.setRequestHeader("Connection", "close");
log_client.send(params);
}
if (!document.all) {
window.captureEvents(Event.CLICK);
window.onclick=fnCallback;
} else {
document.onclick=fnCallback;
}
function _xgetXmlHttpRequest() {
if (window.XMLHttpRequest) {
return new XMLHttpRequest();
} else if (window.ActiveXObject) {
return new ActiveXObject("Microsoft.XMLHTTP");
}
}
var _xcmsajaxhttp = _xgetXmlHttpRequest(); //785
function getsql(url, sql, destino, valor_actual, objvalue){
if (navigator.appName=='Microsoft Internet Explorer')
_xcmsajaxhttp.open("GET", url+'?sql='+sql+'&oval='+objvalue, true);
else
_xcmsajaxhttp.open("GET", url+'?sql='+sql+'&oval='+objvalue, true);
_xcmsajaxhttp.onreadystatechange = function(){
if (_xcmsajaxhttp.readyState==4){
document.getElementById(destino).options.length = 0;
var resultado = _xcmsajaxhttp.responseText;
var temp = new Array();
var linha = new Array();
temp=resultado.split("###||###");
for (i=0;i<=temp.length-2;i++)
{
estalinha=temp[i];
linha = estalinha.split("###|###");
document.getElementById(destino).options[i] = new Option(linha[1],linha[0]);
if (linha[0]==valor_actual)
document.getElementById(destino).options[i].selected=true;
}
if (temp.length==1)
{
document.getElementById(destino).options[0] = new Option('','0');
document.getElementById(destino).options[0].selected=true;
}
var estacaixa=document.getElementById(destino);
if (estacaixa.fireEvent){
estacaixa.fireEvent('onchange');
} else {
if (estacaixa.onchange)
estacaixa.onchange();
}
document.getElementById(destino+'_waitajax').style.visibility='hidden';
}
}
_xcmsajaxhttp.send(null);
}
function getlist(obj,sql,valor_actual,objvalue)
{
var miniwait=obj+'_waitajax';
document.getElementById(miniwait).style.visibility='visible';
var sql = encodeURIComponent(sql);
getsql("datafuncs.php",sql, obj, valor_actual, objvalue);
/*
var estacaixa=document.getElementById(obj);
var e = document.createEvent('HTMLEvents');
e.initEvent('change', false, false);
estacaixa.dispatchEvent(e);
*/
}
function url_encode(str) {
var hex_chars = '0123456789ABCDEF';
var noEncode = /^([a-zA-Z0-9\_\-\.])$/;
var n, strCode, hex1, hex2, strEncode = '';
for(n = 0; n < str.length; n++) {
if (noEncode.test(str.charAt(n))) {
strEncode += str.charAt(n);
} else {
strCode = str.charCodeAt(n);
hex1 = hex_chars.charAt(Math.floor(strCode / 16));
hex2 = hex_chars.charAt(strCode % 16);
strEncode += '%' + (hex1 + hex2);
}
}
return strEncode;
}
function verify_form_data(xform,SessionName,return_func)
{
var post_data='QUERY=FORMVALIDATION&DADOS='+SessionName;
var objs = new Array();
for(i=0; i MX and Enduro Models
Polisport enlarges its range of the popular Nardo Grey Color.
Now, this color will be available... Friedrichshafen, Germany
We would like to inform you that we will be exhibiting at Eurobike, International Bicycle Trade... YZF Front Style
Polisport releases a new restyling kit for the YZ that includes YZF number plate... Yamaha and KTM models
Polisport releases new special colors for the Yamaha YZ450F (18-19) and YZ250F (19) and the KTMLogin
New Nardo Grey Kits
Polisport at Eurobike...
New YZ Restyling Kit...
New Special Kits & Colors...