function _vote(pid, vote) {
	if( typeof VOTEURL == 'undefined' ) return;
	pid = parseInt( pid );
	vote = parseInt( vote );
	if( pid <= 0 ) return;
	if( !vote ) return;
	
	_get( VOTEURL + '&p=' + pid + '&v=' + vote, function(res) {
		res = eval( res );
		
		var el = document.getElementById( 'vote_' + pid );
		
		var cnt = 0;
		var tmp = el.childNodes;
		for( var i = 0; i < tmp.length; i ++ ) {
			if( !tmp[i].tagName ) continue;
			if( tmp[i].tagName.toUpperCase() != 'A' ) continue;
			tmp[i].innerHTML = tmp[i].innerHTML.replace( /[0-9]+$/, ( cnt ++ == 0 ? res[1] : res[2] ) );
		}
		el.innerHTML = el.innerHTML.replace( /<\/?a[^<>]*>/gi, '' );
		el.innerHTML = el.innerHTML.replace( /\[\-?[0-9]+\]/, '['+( res[1] - res[2] )+']' );
		
		alert( res[0] );
	} );
}
