var divka='';
var echotext='';
var type='';
var counter = '';
var started=true;

function loadPagePM(url){
	if (window.XMLHttpRequest) {  
		request = new XMLHttpRequest();  
		request.onreadystatechange = processPagePM;  
		request.open("GET", url, true);  
		request.send(null);  
	} else if (window.ActiveXObject) {  
		request = new ActiveXObject("Microsoft.XMLHTTP");  
		if (request) {  
			request.onreadystatechange = processPagePM;  
			request.open("GET", url, true);  
			request.send();  
		}  
	}
}


function loadPageC(url){
	//alert(url);
	if (window.XMLHttpRequest) {  
		request = new XMLHttpRequest();  
		request.onreadystatechange = processPageC;  
		request.open("GET", url, true);  
		request.send(null);  
	} else if (window.ActiveXObject) {  
		request = new ActiveXObject("Microsoft.XMLHTTP");  
		if (request) {  
			request.onreadystatechange = processPageC;  
			request.open("GET", url, true);  
			request.send();  
		}  
	}
}
function processPageC(){
	//alert('a');
	if (request.readyState == 4){
		if (request.status == 200){
		//alert('!!!');
			var ttt = request.responseText;
			//alert(ttt);
			if (ttt=='limit+') {
				alert('Вы исчерпали суточный лимит положительных оценок');
				ttt='e';
				started=true;
			}
			if (ttt=='limit-') {
				alert('Вы исчерпали суточный лимит отрицательных оценок');
				ttt='e';
				started=true;
			}
			if (echotext!='' && type=='complain' && ttt=='ok'){
				if (divka!='') document.getElementById(divka).style.display='none';
				alert(echotext);
				started=true;
			}
			if (echotext!='' && type=='balls' && ttt!='e'){
				if (divka!='') document.getElementById(divka).style.display='none';
				if (divka!='') document.getElementById(divka+'p').style.display='none';
				if (counter!='') {
					document.getElementById(counter).innerHTML=ttt;
				}
				//alert(echotext);
				started=true;			
			}
			divka='';
			echotext='';
			type='';
			counter='';
		}
	}
}
function processPagePM(){
	//alert('a');
	if (request.readyState == 4){
		if (request.status == 200){
		//alert('!!!');
			var ttt = request.responseText;
			alert(ttt);
		}
	}
}

function complain(id, div, tab){
	if (confirm('Оставить жалобу?')){
		if (started){
			started=false;
			var url = "/js/complain.php?id="+id+"&tab="+tab;
			echotext = "Жалоба принята на рассмотрение";
			type='complain';
			divka = div;
			//alert(url);
			loadPageC(url);
			document.getElementById(divka).style.display='none';
		}
	}
}

function balls(id,div,tab,val,cnt){
	var ok=false;
	if (val=='down' && confirm('Поставить минус?')){
		ok=true;
	}
	if (val!='down'){
		ok=true;
	}
	
	if (ok && started){
		started=false;
		divka = div;
		echotext = "Ваш голос принят";
		type = "balls";
		counter=cnt;
		var url = "/js/balls.php?id="+id+"&tab="+tab+"&val="+val;
		//location.href=url;
		//alert(url);
		loadPageC(url);
		document.getElementById(divka).style.display='none';
		document.getElementById(divka+'p').style.display='none';
	}
}

function addContact(user){
	loadPagePM('/js/addcontact.php?user='+user);
	
}