var y = 30;
var targetY = 45;
var currentY;
var slidesafetycatch=0;

function slide(id,startY,endY) {
	currentY++;
	document.getElementById(id).style.top=(currentY+"px");
	if (currentY >= targetY) {
		clearInterval(slider);
		slidesafetycatch=0;
	}
}

function reverse(id,startY,endY) {
	currentY--;
	document.getElementById(id).style.top=(currentY+"px");
	if (currentY <= y) {
		clearInterval(reverser);
		slidesafetycatch=0;
	}
}

function showFing(id) {
	// safety catch
	if (slidesafetycatch<1) {
		slidesafetycatch=1;
	
		// set opacity to 0
		setopacity(0,id);
		
		// set visbility to visible and display to block
		document.getElementById(id).style.display="block";
		document.getElementById(id).style.visibility="visible";
		
		// fade up...
		fade(id,0,100,15);
		
		// slide it
		currentY=y;
		slider = setInterval("slide('"+id+"')", 10);
	}
}

function hideFing(id) {
	// safety catch
	if (slidesafetycatch<1) {
		slidesafetycatch=1;
		
		// fade down...
		fade(id,100,0,5);
		
		// slide it
		//currentY=y;
		reverser = setInterval("reverse('"+id+"')", 10);
	}
	else {
		alert(document.getElementById(id).style.top);
	}
}

function toggleField(form,field,defaultvalue) {
	if (document.forms[form].elements[field].value==defaultvalue) {
		document.forms[form].elements[field].value="";
		document.getElementById(field).className="";
	}
	else if (document.forms[form].elements[field].value=="") {
		document.forms[form].elements[field].value=defaultvalue;
		document.getElementById(field).className="grey";
	}
	//alert(document.forms['login'].elements['email'].value);
}

function togglePasswordfield(defaultvalue) {
	if (document.forms['login'].elements['password'].value==defaultvalue) {
		document.forms['login'].elements['password'].value="";
		document.getElementById('passwordinput').className="";
		document.getElementById('passwordinput').type="password";
	}
	else if (document.forms['login'].elements['password'].value=="") {
		document.forms['login'].elements['password'].value=defaultvalue;
		document.getElementById('passwordinput').className="grey";
		document.getElementById('passwordinput').type="text";
	}
	//alert(document.forms['login'].elements['email'].value);
}