var http = createRequestObject();
function createRequestObject()
{
	var _XH_ACTIVE_X_IDENTS=[
		'MSXML2.XMLHTTP.6.0',
		"MSXML2.XMLHTTP.5.0",
		"MSXML2.XMLHTTP.4.0",
		"MSXML2.XMLHTTP.3.0",
		"MSXML2.XMLHTTP.2.0",
		"MSXML2.XMLHTTP.1.0",
		"MSXML2.XMLHTTP",
		"MICROSOFT.XMLHTTP.2.0",
		"MICROSOFT.XMLHTTP.1.0",
		"MICROSOFT.XMLHTTP.1",
		"MICROSOFT.XMLHTTP",
		'MSXML2.DOMDocument.6.0',
		'MSXML2.DOMDocument.5.0'
	],_xh_ieProgId=undefined;
	if (typeof XMLHttpRequest=="undefined"&&typeof ActiveXObject!="undefined") {
		for(var a=0;a<_XH_ACTIVE_X_IDENTS.length;a++) {
			var b=_XH_ACTIVE_X_IDENTS[a];
			try {
				new ActiveXObject(b);
				_xh_ieProgId=b;
				break;
			} catch(c) {
			}
		}
	}
	var xmlhttp=false;
	/*@cc_on @*/
	/*@if (@_jscript_version>=5)
	try {
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
		} catch(E) {
			xmlhttp=false;
		}
	}
	@end @*/
	if (_xh_ieProgId!==undefined) {
		xmlhttp=new ActiveXObject(_xh_ieProgId);
	}
	if (!xmlhttp&&typeof(XMLHttpRequest)!='undefined') {
		try {
			xmlhttp=new XMLHttpRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	if (!xmlhttp&&window.createRequest) {
		try {
			xmlhttp=window.createRequest();
		} catch (e) {
			xmlhttp=false;
		}
	}
	return xmlhttp;
}
function sndRating(idnum,otype,rateval)
{
	var dvelement = document.getElementById('dv_'+otype+'_'+idnum);
	dvelement.innerHTML = "<img src='/_img/progressimgred.gif'>";
	try
	{
		http.open('GET', 'oyla.ajax.php?id='+idnum+'&rateval='+rateval+'&otype='+otype);
		http.onreadystatechange = handleResponseText;
		http.send(null);
	}
	catch(e){}
	finally{}
}
function handleResponseText()
{
	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[2]+'_'+update[0]);
			var voteres = document.getElementById('vot_'+update[2]+'_'+update[0]);
			var totalvote = document.getElementById('tv_'+update[2]+'_'+update[0]);
			var starimg = document.getElementById('star_'+update[2]+'_'+update[0]);
			drelement.style.display ='none';
			voteres.innerHTML = '<font class="icerik">'+update[3]+'</font>';
			totalvote.innerHTML = '<font class="icerik">'+update[4]+'</font>';
			starimg.innerHTML = update[5].toString();
		}
	}
}

var voteArr=new Array();
voteArr[1]='Kötü - 1 yıldız';
voteArr[2]='Fena değil - 2 yıldız';
voteArr[3]='İlginç - 3 yıldız';
voteArr[4]='İyi - 4 yıldız';
voteArr[5]='Çok iyi - 5 yıldız';

function DrawRater(id,npuan,trate,otype,xpuan) {
	if (typeof(xpuan)=='undefined') xpuan=npuan;
	document.write('<span id="star_'+otype+'_'+id+'"><img src="/_img/starimages/'+xpuan+'.gif" weight="57" height="12" style="vertical-align: middle; border: 0;"></span>');
	document.write(' <font class="icerik">Oy:</font> <span class="voteres" id="vot_'+otype+'_'+id+'"><font class="icerik"><b>'+trate+'</b></font></span> <font class="icerik">- Puan:</font> <span class="voteres" id="tv_'+otype+'_'+id+'"><font class="icerik"><b>'+npuan+'</b></font></span>');
	document.write('<br>');
	document.write('<div id="dv_'+otype+'_'+id+'">&nbsp;<b><span id="ra_'+otype+'_'+id+'" class="icerik">Puan ver</font></span></b>');
	document.write('<ul class="srating">');
	document.write('<li><a href="javascript:void(0)" onMouseOver="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\''+voteArr[1]+'\'" onmouseout="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\'Puan ver\'" class="onestar"		onClick="sndRating(\''+id+'\',\''+otype+'\',\'1\');return false"></a></li>');
	document.write('<li><a href="javascript:void(0)" onMouseOver="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\''+voteArr[2]+'\'" onMouseOut="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\'Puan ver\'" class="twostars"		onClick="sndRating(\''+id+'\',\''+otype+'\',\'2\');return false"></a></li>');
	document.write('<li><a href="javascript:void(0)" onMouseOver="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\''+voteArr[3]+'\'" onMouseOut="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\'Puan ver\'" class="threestars"	onClick="sndRating(\''+id+'\',\''+otype+'\',\'3\');return false"></a></li>');
	document.write('<li><a href="javascript:void(0)" onMouseOver="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\''+voteArr[4]+'\'" onMouseOut="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\'Puan ver\'" class="fourstars"		onClick="sndRating(\''+id+'\',\''+otype+'\',\'4\');return false"></a></li>');
	document.write('<li><a href="javascript:void(0)" onMouseOver="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\''+voteArr[5]+'\'" onMouseOut="document.getElementById(\'ra_'+otype+'_'+id+'\').innerHTML=\'Puan ver\'" class="fivestars"		onClick="sndRating(\''+id+'\',\''+otype+'\',\'5\');return false"></a></li>');
	document.write('</ul>');
	document.write('</div>');
}

function DrawRaterN(id,npuan,trate,otype,xpuan,isShow) {
	if (typeof(xpuan)=='undefined') xpuan=npuan;
	isShow=typeof(isShow)=='undefined'?0:1;
	if (isShow) document.write('<font class="icerik">Oy:</font> <span class="icerik" id="vot_'+otype+'_'+id+'"><b>'+trate+'</b></span> <font class="icerik">- Puan:</font> <span class="icerik" id="tv_'+otype+'_'+id+'"><b>'+npuan+'</b></span>');
	document.write('<span id="star_'+otype+'_'+id+'" class="icerik"><img src="/_img/starimages/'+xpuan+'.gif" weight="57" height="12" style="vertical-align: middle; border: 0;"></span><br>');
}