// Form Focus
function formFocus(lol)
{
	if(lol.clicked != 1 && lol.className == "hint"){
		lol.orig = lol.value;
		lol.clicked = 1;
	}
	if(lol.value == lol.orig && lol.className == "hint")
	{
		lol.className = "";
		lol.value = "";
	}
}
//Form Blur
function formBlur(lol)
{
	if(lol.value == "" && lol.className == "" && lol.orig != undefined)
	{
		lol.className = "hint";
		lol.value = lol.orig;
	}
}
//Display Login
function loginfields()
{
	document.getElementById('logconf').className = "logbar invisible";
	document.getElementById('logform').className = "logbar";
	document.login.username.focus();
}
var cancellogin = true;
function clickOff(){
	if(document.getElementById('logconf')){
		if(cancellogin == true){
			document.getElementById('logconf').className = "logbar";
			document.getElementById('logform').className = "logbar invisible";
		}
	}
}
document.onclick = clickOff;
	
//Update edit preview
var currentTitle;
var currentFlavour;
function updateprev()
{
	currentTitle=document.edit.title.value.replace(/</, "");
	currentTitle=currentTitle.replace(/>/, "");
	currentFlavour=document.edit.flavour.value.replace(/</, "");
	currentFlavour=currentFlavour.replace(/>/, "");
	document.getElementById('prev-title').innerHTML=currentTitle;
	document.getElementById('prev-flavour').innerHTML=currentFlavour;
}
function toggleVisibility(controlID, bool) {
	var control = document.getElementById(controlID);
	if(bool == true){
		control.style.display = "inline";
	} else {
		control.style.display = "none";
	}
}