// ===============================================================================
// AJAX Request
// ===============================================================================
function AjaxRequest(uebergabeParameter,doOnSuccess,doOnSuccessParam)
	{
	with (new Ajax())
	        {
		url		= "/ajax.php";
		method		= "POST";
		params          = uebergabeParameter;
		onSuccess       = doOnSuccess;
		onSuccessParam  = doOnSuccessParam;
		onError 	= errorHandler;
		doRequest();
		}
	}

function showRequest(txt,action)
	{
        if (txt.search(/error/i) != -1)
        	{
        	alert(txt);
        	return false;
        	}
        if (action == "unixTimestampToDatum")
        	{
                document.unix_timestamp_rechner.nach_datum.value = txt;
        	}
        else if (action == "datumToUnixTimestamp")
        	{
        	document.unix_timestamp_rechner.nach_unix_timestamp.value = txt;
        	}
        else if (action == "keywordVertipper")
        	{
        	document.getElementById("vertipper_liste").innerHTML = txt;
        	}
	}
	
function errorHandler(msg)
	{
	alert("AJAX Error: "+msg);
	}

// ===============================================================================
// Timestamp -> Datum & Datum -> Timestamp
// ===============================================================================
function unixTimestampToDatum()
	{
	timestamp	= document.unix_timestamp_rechner.von_unix_timestamp.value;
        params		= "do=unixTimestampToDatum&timestamp="+timestamp;
        AjaxRequest(params,showRequest,"unixTimestampToDatum");
	}

function datumToUnixTimestamp()
	{
	datum		= document.unix_timestamp_rechner.von_datum.value;
        params		= "do=datumToUnixTimestamp&datum="+datum;
        AjaxRequest(params,showRequest,"datumToUnixTimestamp");
	}
	
// ===============================================================================
// Keyword Vertipper
// ===============================================================================
function keywordVertipper()
	{
	keyword		= escape(document.keyword_vertipper_form.keyword.value);
        params		= "do=keywordVertipper&keyword="+keyword;
        AjaxRequest(params,showRequest,"keywordVertipper");
	}
