function swapElements (mode) {
	obj1 = document.getElementById('object1');
	obj2 = document.getElementById('object2')
	if (mode==0) {
		new Effect.Fade(obj1);
		new Effect.Appear(obj2);
	} 
	if (mode==1) {
		new Effect.Fade(obj2);
		new Effect.Appear(obj1);
	}
	
}

function resetFormValues()
{
	var inputFields = document.getElementsByTagName("input");
	var textareaFields = document.getElementsByTagName("textarea");
	var inputDefaults = new Array();
	var textareaDefaults = new Array();
	for (var i = 0; i<textareaFields.length; i++)
	{	
		textareaDefaults[i] = textareaFields[i].value;
		neuesAttribut = "clearTextareaField("+i+", '"+textareaDefaults[i]+"','focus' );";
		textareaFields[i].setAttribute('onfocus', neuesAttribut);
		neuesAttribut = "clearTextareaField("+i+", '"+textareaDefaults[i]+"','blur' );";
		textareaFields[i].setAttribute('onfocus', neuesAttribut);
	}
	for (var i = 0; i<inputFields.length; i++)
	{
		inputDefaults[i] = inputFields[i].value;
		if (inputFields[i].type=="text") 
		{
			neuesAttribut = "clearInputField("+i+", '"+inputDefaults[i]+"','focus' );";
			inputFields[i].setAttribute('onfocus', neuesAttribut);
			neuesAttribut = "clearInputField("+i+", '"+inputDefaults[i]+"','blur' );";
			inputFields[i].setAttribute('onblur', neuesAttribut);
		}
	}
}

function clearInputField (id,defaultValue,event) 
{
var inputFields = document.getElementsByTagName("input");
if (inputFields[id].value==defaultValue && event=='focus') {inputFields[id].value='';}
if (inputFields[id].value=='' && event=='blur') {inputFields[id].value=defaultValue;}
}

function clearTextareaField (id,defaultValue)
{
var textareaFields = document.getElementsByTagName("textarea");
if (textareaFields[id].value==defaultValue && event=='focus') {textareaFields[id].value='';}
if (textareaFields[id].value==defaultValue && event=='blur') {textareaFields[id].value=defaultValue;}
}
