function clearForm(){
document.getElementById('dyn').value = '';
}

function submitForm()
	{ 
	
		var req = null; 
		var trigger = document.getElementById('dyn').value;
		 		
		var encodedString = MD5(trigger);

		var numb = encodedString.match(/\d/g);

		var selecter = new Number();
		
		for(var i=0; i<numb.length; i++){
			selecter += parseInt(numb[i]);
		} 
		
		document.getElementById('dyn').value="Connecting to service";
 
		if (window.XMLHttpRequest)
		{
 			req = new XMLHttpRequest();
			if (req.overrideMimeType) 
			{
				req.overrideMimeType('text/xml');
			}
		} 
		else if (window.ActiveXObject) 
		{
			try {
				req = new ActiveXObject("Msxml2.XMLHTTP");
			} catch (e)
			{
				try {
					req = new ActiveXObject("Microsoft.XMLHTTP");
				} catch (e) {}
			}
	        	}


		req.onreadystatechange = function()
		{ 
			document.getElementById('dyn').value="Waiting for response from server...";
			if(req.readyState == 4)
			{
				if(req.status == 200)
				{
					// process a XML document here
					var doc = req.responseXML;
					var element = doc.getElementsByTagName('elements');
					var subelements = element[0].getElementsByTagName('rep');
					selecter = Math.round((selecter/288)*subelements.length);
					//alert(element[0].getElementsByTagName('rep')[0].firstChild.data);
					document.getElementById('dyn').value= element[0].getElementsByTagName('rep')[selecter].firstChild.data;
					//change layout to after page
				document.getElementById('imageTitle').src="/extension/vwthoroscope/design/elleuk/images/askelle/yourAnswer_title.gif";		
				document.getElementById('askElleBox').style.backgroundImage = "url(/extension/vwthoroscope/design/elleuk/images/askelle/askElle_overBackground.jpg)";				
				document.getElementById('submitButton').value = 'ask again';	
					
				}	
				else	
				{
					document.getElementById('dyn').value="Error: returned status code " + req.status + " " + req.statusText;
				}	
			} 
		}; 
		req.open("GET", "/extension/vwthoroscope/design/elleuk/javascript/oracle.xml", true); 
		req.send(null); 
	} 