var http = createRequestObject();
var status = false;

function createRequestObject() {
    var ro;
    var browser = navigator.appName;
    
    if(browser == "Microsoft Internet Explorer"){
        ro = new ActiveXObject("Microsoft.XMLHTTP");
    }
    else{
        ro = new XMLHttpRequest();
    }
    return ro;    
}


function CheckCode(id) {
//var id = document.comment.code.value;
    http.open('get', '/check_code/'+id+'/');
//    alert(id);
    http.onreadystatechange = handleResponse;
    http.send(null);
    return status;
	}

function handleResponse() {
	if(http.readyState == 4){
        var response = http.responseText;
	
		if (response == '0'){
			alert("Sorry... Failed to check spam-code.");
		
			ChangePicture();
		}
		else {
		
		if (response =="1")  document.comment.submit();
		else {
		alert("Ââåäèòå ïðîâåðî÷íûé êîä \n Enter spam-code");
		
		}
		

    }
}

}

function update_comments(cid,eid,page) {
    http.open('get', '/ajax_comments/?cid='+cid+'&eid='+eid+'&page=' + page);
    http.onreadystatechange = handleResponse2;
    http.send(null);
	}

function handleResponse2() {
	if(http.readyState == 4){
        var response = http.responseText;
	
		if (response == 'ERROR'){
			alert("Sorry... Failed to update commnets.");
		}
document.all.comments.innerHTML= response;
    }
}

function ShowPicture(){
var r = Math.random();
//document.getElementById('streets').style.visibility = 'visible';
document.getElementById('code').innerHTML ="<img id='code_pic' alt='Êëèêíèòå íà èçîáðàæåíèå ÷òîáû îáíîâèòü åãî \n Click to refresh this picture' src='/modules/image.php?"+r+"' OnClick=\"javascript:ChangePicture();\">";
}
function ChangePicture(){
var r = Math.random();
document.getElementById('code_pic').src = "/modules/image.php?" + r;

}
