function makeMd5() {
	var parms = "string=" + $('in_string').value;
		parms += "&method=md5";
	var ajx = new Ajax.Updater('md5string', 'ajax.hashgen.php', 
		{
			method: 'post',
			parameters: parms,
			insertion: Insertion.Top,
			onLoading: function(){
				$('ajax-loader').innerHTML = "<img src='images/ajax-loader.gif' alt='Loading...' />";
			},
			onSuccess: function() {
				$('md5string').innerHTML = '';
				Effect.BlindDown('md5output');
				$('ajax-loader').innerHTML = "";
			},
			onFailure: function(){
				alert('Da ist was schief gelaufen, versuche es bitte erneut!');
			}
		}
	);
}

function makeSha1() {
	var parms = "string=" + $('in_string').value;
		parms += "&method=sha1";
	var ajx = new Ajax.Updater('sha1string', 'ajax.hashgen.php', 
		{
			method: 'post',
			parameters: parms,
			insertion: Insertion.Top,
			onLoading: function(){
				$('ajax-loader').innerHTML = "<img src='images/ajax-loader.gif' alt='Loading...' />";
			},
			onSuccess: function() {
				$('sha1string').innerHTML = '';
				Effect.BlindDown('sha1output');
				$('ajax-loader').innerHTML = "";
			},
			onFailure: function(){
				alert('Da ist was schief gelaufen, versuche es bitte erneut!');
			}
		}
	);
}

function makeCrc32() {
	var parms = "string=" + $('in_string').value;
		parms += "&method=crc32";
	var ajx = new Ajax.Updater('crc32string', 'ajax.hashgen.php', 
		{
			method: 'post',
			parameters: parms,
			insertion: Insertion.Top,
			onLoading: function(){
				$('ajax-loader').innerHTML = "<img src='images/ajax-loader.gif' alt='Loading...' />";
			},
			onSuccess: function() {
				$('crc32string').innerHTML = '';
				Effect.BlindDown('crc32output');
				$('ajax-loader').innerHTML = "";
			},
			onFailure: function(){
				alert('Da ist was schief gelaufen, versuche es bitte erneut!');
			}
		}
	);
}
