// CREATING THE REQUEST




function createRequestObject()
{
    if (window.XMLHttpRequest) {
        try {
            return new XMLHttpRequest();
        } catch (e){}
    } else if (window.ActiveXObject) {
        try {
            return new ActiveXObject('Msxml2.XMLHTTP');
        } catch (e){}
        try {
            return new ActiveXObject('Microsoft.XMLHTTP');
        } catch (e){}
    }
    return null;
}



var http = createRequestObject();
var sess = createRequestObject();

// IMAGE REFRESHING

function refreshimg()
{
	var url = 'image_req.php';
	dorefresh(url, displayimg);
}

function dorefresh(url, callback)
{
	sess.open('POST', 'newsession.php', true);
	sess.send(null);
	http.open('POST', url, true);
	http.onreadystatechange = displayimg;
	http.send(null);
}

function displayimg()
{
	if(http.readyState == 4)
	{
		var showimage = http.responseText;
		document.getElementById('captchaimage').innerHTML = showimage;
	}
}

// SUBMISSION
function showload(id,set)
{
    var obj = document.getElementById(id);
    obj.innerHTML = set;
}


function check()
{
    showload('coderesult','<img src="http://smsdengi.com/images/loaddiv.gif" alt="wait" border=0>');

   var submission = document.getElementById('kodpod').value;
   var url = 'process.php?kodpod=' + submission;
   docheck(url, displaycheck);
}

function docheck(url, callback)
{
  http.open('GET',url, true);
  //  http.setRequestHeader("If-Modified-Since", "Sat, 1 Jan 2000 00:00:00 GMT");
	http.onreadystatechange = displaycheck;
   http.send(null);
}

function displaycheck()
{
	if(http.readyState == 4)
	{
		var showcheck = http.responseText;
		if(showcheck == 'no')
		{
			document.getElementById('kodpod').style.border = '1px solid #c24949';
			document.getElementById('kodpod').style.background = '#ffbcbc';
		    document.getElementById('coderesult').innerHTML = 'Код не найден!';
            alert('Код не найден!');

		} 
		else
		{
			document.getElementById('kodpod').style.border = '1px solid #49c24f';
			document.getElementById('kodpod').style.background = '#bcffbf';
		    document.getElementById('coderesult').innerHTML = showcheck;

		}
	}


}
