function pledge() {
	try {
		xmlhttp = window.XMLHttpRequest?new XMLHttpRequest(): new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e) {
		alert('Exception Caught!');
		return true; // browser doesn't support ajax.
	}
	
	xmlhttp.onreadystatechange = triggered;
	xmlhttp.open('get', 'apps/redefine_service/index.php?action=Pledge&sec_hash='+document.pledge_form.sec_hash.value+'&name='+document.pledge_form.name.value);
	xmlhttp.send(null);

	return false;
}

function triggered() {
	if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200)) {
		var response = xmlhttp.responseText;
		if(response.indexOf('|') != -1) {
			update = response.split('|');
			for (i = 1; i < update.length; i++) {
				if (document.getElementById(update[((i * 2) - 2)])) {
					document.getElementById(update[((i * 2) - 2)]).innerHTML = update[(i * 2) - 1];        	
				}
			}
		} 	
	}
}