var tmpPassword = "";
var stars = "";

function coverPassword(event)
{
	var newKey = getKeyCode(event);
	stars = "";
	if(newKey !== 13)
	{
		if( newKey == 8 )
		{
			tmpPassword = tmpPassword.substr(0, (tmpPassword.length -1));
		}else{
			newKey = String.fromCharCode(newKey);
			tmpPassword += newKey;
		}
		for(var i=0; i<tmpPassword.length; i++){ stars += "*"; }
	}
}

function coverIt()
{
	document.forms['loginform'].dummypass.value = stars;
	document.forms['loginform'].password.value = tmpPassword;
}

function getKeyCode(event)
{
	var keyCode = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
	return keyCode;
}

function submitOnReturn(event, myForm)
{
	if( getKeyCode(event) == "13" )
	{
		//checkForm(myForm);
		document.forms[myForm].submit();
	}
}

function moveDiv()
{
	var moveElem = document.getElementById('back_to_top');
	var scrollDistance =  document.documentElement.scrollTop;
	var screenHeight = document.documentElement.clientHeight;
	var beginHeight = 650;
	var ofset = 100;
	var newHeight = 0;
	
	if(scrollDistance > (beginHeight - screenHeight))
	{
		if(screenHeight > beginHeight)
		{
			newHeight = scrollDistance + (screenHeight - (screenHeight - beginHeight));
		}else{
			newHeight = scrollDistance + (screenHeight - ofset);
			if(newHeight > (document.body.clientHeight - (ofset * 2)))
			{
				newHeight = screenHeight;
			}
		}
		
		if(newHeight > beginHeight)
		{
			moveElem.style.top = newHeight + "px";
		}
	}
}

function changeImgHover(myName, lang) {
	var location_split = new String(document.location.href).split("/"+lang+"/");
	var base_url = location_split[0]+"/";
	
	myName = myName.split("/");
	myName = myName[myName.length - 1].split("_");
	
	if(myName[1] ==  null)
	{
		myName = myName[0].split(".");
		return base_url+"images/" + myName[0] + "_o.gif";
	}else{
		return base_url+"images/" + myName[0] + ".gif";
	}
}

function showHideText(item, text) { 
	obj=document.getElementById(item); 
	col=document.getElementById("x" + item); 
	if (obj.style.display=="none") { 
		obj.style.display="block"; 
		col.innerHTML="[-] "+text; 
	} else { 
		obj.style.display="none"; 
		col.innerHTML="[+] "+text; 
	} 
}
