//// // Author: Sean Colombo // Date: 20051107 // © Copyright 2005 Sean Colombo, doItLater.com, and Motive Force LLC. //// function mediaVote(mediaType, id, numStars, key, val){ var randNum = Math.round(Math.random()*2400); sendReq('vote&mediaType='+mediaType+'&id='+id+'&stars='+numStars+'&key='+key+'&val='+val, 1); document.getElementById('rating_box').innerHTML = 'Thank you!'; } function createRequestObject() { var ro; var browser = navigator.appName; var agt=navigator.userAgent.toLowerCase(); var is_opera = (agt.indexOf("opera") != -1); if((browser == "Microsoft Internet Explorer") && (!is_opera)){ ro = new ActiveXObject("Microsoft.XMLHTTP"); }else{ ro = new XMLHttpRequest(); } return ro; } var http = createRequestObject(); function sendOnly(action){ http.open('get', 'telamon.php?action='+action); http.send(null); } function sendReq(action, doInnerHtml){ http.open('get', 'telamon.php?action='+action); if(doInnerHtml){ http.onreadystatechange = handleInnerHTML; } else { http.onreadystatechange = handleResponse; } http.send(null); } function handleResponse() { if(http.readyState == 4){ var response = http.responseText; var update = new Array(); if(response.indexOf('|' != -1)) { update = response.split('|'); document.getElementById(update[0]).value = update[1]; } } } function handleInnerHTML() { if(http.readyState == 4){ var response = http.responseText; var update = new Array(); if(response.indexOf('|' != -1)) { update = response.split('|'); document.getElementById(update[0]).innerHTML = update[1]; } } }