// JavaScript Document

var dots = "...";

var dotsTimer;

var currentInputValue = "";

function loginFocus() {

  var hand = document.getElementById('handle').value;

  if (hand.length>0) document.getElementById('password').focus();

  else document.getElementById('handle').focus();

}



function focusID(elementID) {

  document.getElementById(elementID).focus();

}





function hideID(elementID) {

	document.getElementById(elementID).style.visibility = "hidden";

}

function highlightID(elementID) {

	document.getElementById(elementID).select();

}


function collapseID(elementID) {

	document.getElementById(elementID).style.visibility = "collapse";

}



function showID(elementID) {

	document.getElementById(elementID).style.visibility = "visible";

}


function changeInputVar (val) {
	currentInputValue = val;
	//alert (currentInputValue);
}
function clearID(elementID) {

	document.getElementById(elementID).innerHTML = "";

}



function fillID(elementID,contents) {

	document.getElementById(elementID).innerHTML = contents;

}

function moveCursor(current,next,lengthCh) {
	//check key code somehow!
	if (currentInputValue==document.getElementById(current).value);
	else {
		if (document.getElementById(current).value.length==lengthCh) {
		focusID(next);
		highlightID(next);
	  }
	}
}


function positionArrow(leftW,topH) {
//	var topH2 = topH - 30;
	document.getElementById('MapArrowFloater').style.top = topH;
	
	document.getElementById('MapArrowFloater').style.left = leftW;
	
}


function revolveDots() {

	//alert('redotting');

	dotsTimer=setTimeout("revolveDots()",500);

	if (dots==".") dots = "..";

	else if (dots=="..") dots = "...";

	else dots = ".";

	document.getElementById('revolvingDots').innerHTML = dots;

	

}