// Global Variables

var ajax_controller_forms = '/apps/forms/default_ajax.asp';

// ------------------------------------------------------------------------------

function getProof(vName) {
	v_callmethod = 'getProof';
	strURL = ajax_controller_forms + '?' + 'callmethod=' + v_callmethod
	strURL = strURL + '&name=' + escape(vName);
	//alert(strURL); 
	PassAjaxResponseToFunction(strURL, 'getProof_return', 'null');
	return false;
}

function getProof_return(str_response) {
	//alert('Response: ' + str_response);  
	arr_response = str_response.split('||');
	if ( arr_response[0] == '1') {
	    document.getElementById(arr_response[2]).value = arr_response[1];
	    if (checkrequired(document.getElementById(arr_response[3])) == true) {
	        if (document.getElementById(arr_response[3]).signin && document.getElementById(arr_response[3]).signin.type) {
	            var input = document.createElement("input");
	            input.name = 'signin';
	            input.type = 'hidden';
	            input.value = document.getElementById(arr_response[3]).signin.value;
	            document.getElementById(arr_response[3]).appendChild(input); 
	        }
	        if (document.getElementById(arr_response[3]).registration && document.getElementById(arr_response[3]).registration.type) {
	            var input = document.createElement("input");
	            input.name = 'registration';
	            input.type = 'hidden';
	            input.value = document.getElementById(arr_response[3]).registration.value;
	            document.getElementById(arr_response[3]).appendChild(input); 
	        }
	        document.getElementById(arr_response[3]).submit();
	    }
	} else {
		alert(arr_response[1]);
		return false;
	}
}

