function ckratingcreateXMLHttpRequest(){var xmlhttp=null;try{xmlhttp=window.XMLHttpRequest?new XMLHttpRequest():new ActiveXObject("Microsoft.XMLHTTP")}catch(e){alert("Your browser does not support the XMLHttpRequest Object!")}return xmlhttp}var ckratingXhr=ckratingcreateXMLHttpRequest();function ckratingKarma(id,action,path,imgIndex){ckratingXhr.open('get','http\://'+path+'ck-processkarma.php?id='+id+'&action='+action+'&path='+path+'&imgIndex='+imgIndex);ckratingXhr.onreadystatechange=ckratingHandleResponse;ckratingXhr.send(null)}function ckratingHandleResponse(){if(ckratingXhr.readyState==4){var response=ckratingXhr.responseText.split('|');if(response[0]=='done'){if(response[1]){if(response[4]=='down'){document.getElementById("down-"+response[1]).src="http://"+response[3]+'images/'+response[6]+'checkmark.png'}else{document.getElementById("down-"+response[1]).src="http://"+response[3]+'images/'+response[6]+'gray_down.png'}document.getElementById("down-"+response[1]).onclick='';if(response[4]=='up'){document.getElementById("up-"+response[1]).src="http://"+response[3]+'images/'+response[6]+'checkmark.png'}else{document.getElementById("up-"+response[1]).src="http://"+response[3]+'images/'+response[6]+'gray_up.png'}document.getElementById("up-"+response[1]).onclick='';if(!response[2]){alert("Response has no value")}var karmanumber=response[2];if(document.getElementById("karma-"+response[1]+"-"+response[4])!=null){document.getElementById("karma-"+response[1]+"-"+response[4]).innerHTML=karmanumber}if(document.getElementById("karma-"+response[1]+"-total")!=null){document.getElementById("karma-"+response[1]+"-total").innerHTML=response[5]}}else{alert("WTF ?")}}else if(response[0]=='error'){var error='Error: '+response[1];alert(error)}else{alert("Reponse: "+response[0]);alert("Karma not changed, please try again later.")}}}var crToggleComment=0;function crSwitchDisplay(id){if(crToggleComment%2==0){crShowdiv(id)}else{crHidediv(id)}crToggleComment++}function crHidediv(id){if(document.getElementById){document.getElementById(id).style.display='none'}else{if(document.layers){document.id.display='none'}else{document.all.id.style.display='none'}}}function crShowdiv(id){if(document.getElementById){document.getElementById(id).style.display='block'}else{if(document.layers){document.id.display='block'}else{document.all.id.style.display='block'}}}
