function createRequestObject() { var req; if(window.XMLHttpRequest) { req = new XMLHttpRequest(); } else if(window.ActiveXObject) { req = new ActiveXObject('Microsoft.XMLHTTP'); } else { alert('Problem creating the XMLHttpRequest object'); } return req; } var http = createRequestObject(); function sendRequest(vote,id_num,ip_num,px_num) { var strRandom = Math.random(); var element = document.getElementById('rating_med_id_'+id_num); element.innerHTML = '
'; http.open('get', 'http://www.renaultsportdealer.nl/ContentSuite/tools/media/med_vote.asp?rating=' + vote + '&med_id=' + id_num + '&ip=' + ip_num + '&nocache=' + strRandom); http.setRequestHeader('Content-Type', 'text/xml; charset=utf-8'); http.onreadystatechange = handleResponse; http.send(null); } function handleResponse() { if(http.readyState == 4){ if(http.status == 200) { var response = http.responseText; var update = new Array(); if(response.indexOf('|') != -1) { update = response.split('|'); changeText(update[0], update[1]); } } } } function changeText( div2show, text ) { // Detect Browser var IE = (document.all) ? 1 : 0; var DOM = 0; if (parseInt(navigator.appVersion) >=5) {DOM=1}; // Grab the content from the requested "div" and show it in the "container" if (text != '') { if (DOM) { var viewer = document.getElementById(div2show) viewer.innerHTML=text } else if(IE) { document.all[div2show].innerHTML=text } } }