<!--
 /*
function sndRating(idnum,rateval,d) {
	if(d){
		alert('1');
	}else{
		asd('/links/ratingprocess2.asp?id='+idnum+'&rateval='+rateval,null,true,'','sndRating(0,0,1)');		
	}
}
 
function asd(file,targetwait,post,params,hand,type){
	var xmlcontent = new XMLHttpRequest();
	if(xmlcontent){
		xmlcontent.onreadystatechange = function() {
			if(xmlcontent.readyState==4 && (xmlcontent.status==200 || xmlcontent.status==304)) {
				if(hand){
					switch(type){
						case 'xml':
							result = xmlcontent.responseXML;
							break;
						case 'data':
							result = eval(unescape(xmlcontent.responseText));
							break;
						default:
							result = unescape(xmlcontent.responseText);
							break;
					}
					eval(hand);
				}else{
					//conteudo_geral.innerHTML = URLDecodeSpace(unescape(xmlcontent.responseText));
				}
			}else if(xmlcontent.readyState==4 && (xmlcontent.status==500 || xmlcontent.status==404)){
				if(targetwait){
					targetwait.innerHTML = '<font size="2" color="#CC0000">Ocorreu um erro na sua requisição<br>Tente novamente em alguns momentos<br>'+
											'</font><div id="erro_desc" style="color:#333333;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;display:none;">'+ xmlcontent.statusText +'<br>' + xmlcontent.responseText + '</div>'+
											'<a href="javascript:htcGet(\''+file+'\',document.all.'+ targetwait.id +','+post+',\''+params+'\',\''+hand+'\',\''+type+'\');" style="color:#336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;">refresh</a><br>'+
											'<div style="color:#336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;">'+ unescape(xmlcontent.responseText) +'</div>';
				}else{
					if(document.getElementById('erro'))
						document.getElementById('erro').innerHTML = xmlcontent.responseText;
					else
						alert('ERRO::' + xmlcontent.responseText);
					//alert(xmlcontent.responseText);
				}
			}else if(xmlcontent.readyState == 4){
				alert('ERRO:'+ xmlcontent.status +'\n'+ xmlcontent.responseText);
			}
		};
		//alert(file);
		if(!post){
			xmlcontent.open('GET', file + '?' + params, true);
			if(type == 'xml')
				xmlcontent.setRequestHeader('Content-Type','text/xml');
			else
				xmlcontent.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
			xmlcontent.send(null);
		}else{
			xmlcontent.open('POST', file, true);
			if(type == 'xml')
				xmlcontent.setRequestHeader('Content-Type','text/xml');
			else
				xmlcontent.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
			xmlcontent.send(params);
		}
	}
}*/
 


// Written by Dexter Zafra at www.ex-designz.net
//Handle Check Username Availability Using Ajax
var http = createRequestObject();
function createRequestObject(){
	var xmlhttp;
	try{ 
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}catch(e){
		try{
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		}catch(f){
			xmlhttp=null;
		}
	}
	if(!xmlhttp&&typeof XMLHttpRequest!="undefined"){
		xmlhttp=new XMLHttpRequest();
	}
	return  xmlhttp;
}

function sndRating(idnum,rateval){
	var dvelement = document.getElementById('dv'+idnum);
	dvelement.innerHTML = "<img src='progressimgred.gif'>";
	try{
		http.open('GET', '/links/ratingprocess.asp?id='+idnum+'&rateval='+rateval);
		http.onreadystatechange = handleResponseText;
		http.send(null);
	}catch(e){
	}finally{}
}

function handleResponseText(){
	try{
		if((http.readyState == 4) && (http.status == 200)){
			var response = http.responseText;
			var update = new Array();
			
			if(response.indexOf('|') != -1){
				update = response.split('|');
				var drelement = document.getElementById('dv'+update[0]);
				var voteres = document.getElementById('vot'+update[0]);
				var totalvote = document.getElementById('tv'+update[0]);
				var starimg = document.getElementById('star'+update[0]);
				drelement.style.display ='none';
				voteres.innerHTML = update[2];
				totalvote.innerHTML = update[3];
				starimg.innerHTML = update[4].toString();
			}
		}
	}catch(e){alert("an error occured");
	}finally{}
}