/*
Project: Каталог путешественников
Author:   A.Timofeev / Re.Active (www.reactant.ru)
Version:  3 Apr 2007
 */

 
/* Формы
----------------------------------------------- */
	/* -----------[ Отправка по ентеру ]----------- */
		function checkKey(FrmName)
		{
		  if  (navigator.appName != "Netscape")
		  {
			if (eval(window.event.keyCode)==13)
			{
			  document.getElementById(FrmName).submit();
			}
		  } 
		}
	/* -----------[ Самоочищающийся инпут ]----------- */
		function clearInpt (inpid, inpvalue, type)
		{
			var inpid=document.getElementById(inpid);
			if (type=='focus')
			{
				if (inpid.value==inpvalue) inpid.value='';
			}
			else if (type=='blur')
			{
				if(inpid.value=='') inpid.value=inpvalue;
			}
		}

/* Полезные функции
----------------------------------------------- */		
	/* -----------[ Показываем/прячем блок ]----------- */
		function show_hide (id)
		{
			var lgn_form=document.getElementById(id);
			if (lgn_form.style.display=='none')
			{
				lgn_form.style.display='block';
			}
			else
			{
				lgn_form.style.display='none';
			}
		}
		function show_div (id)
		{
			if (id=='openid')
			{
				document.getElementById('HdrNavLgnFormNormal').style.display='none';
				document.getElementById('HdrNavLgnFormForgot').style.display='none';
				document.getElementById('HdrNavLgnFormOpenid').style.display='block';
			}
			else if (id=='passwd')
			{
				document.getElementById('HdrNavLgnFormNormal').style.display='none';
				document.getElementById('HdrNavLgnFormForgot').style.display='block';
				document.getElementById('HdrNavLgnFormOpenid').style.display='none';
			}			
			else
			{
				document.getElementById('HdrNavLgnFormNormal').style.display='block';
				document.getElementById('HdrNavLgnFormForgot').style.display='none';
				document.getElementById('HdrNavLgnFormOpenid').style.display='none';				
			}
		}
	/* -----------[ Меняем текст блока ]----------- */			
		function change_cont (id1, id2, text1, text2)
		{
			var cont_block=document.getElementById(id1);
			var cont_srcblock=document.getElementById(id2);
			
			if (cont_srcblock.style.display=='none')
			{
				cont_block.innerHTML=text2;
			}
			else
			{
				cont_block.innerHTML=text1;
			}			
		}
	/* -----------[ Отмечаем все галки ]----------- */				
	function checkAll(oForm, cbName, checked)
	{
		for (var i=0; i < oForm[cbName].length; i++) oForm[cbName][i].checked = checked;
	}		