/******************* Movimiento de flecha **************************/

desde=108;
hasta=108;
velocidad=5; /*en caso de aumentar más que 5 la velocidad, por cada punto que se aumente, 
se deben agregar 3 de:  || (desde==(hasta+4)) con + nros consecutivos*/

function accion()
{
	imagen = document.getElementById("flecha")
	
   if((desde==hasta) || (desde==(hasta+1)) || (desde==(hasta+2)) || (desde==(hasta+3))) /*dentro de este if*/
   {}else
	{
	if(desde-hasta<0){desde=desde+velocidad; }else{desde=desde-velocidad;}
	
	imagen.style.height = desde + 'px'	
	setTimeout("accion()", 0);
	}
}

/******************* Muestra u oculta con efecto la explicación **************************/

function animaExplicacion()
{
	Effect.toggle('mego1','appear',{duration: 0.5})
	setTimeout("animaExplicacion()", 7000);
}

/******************* Muestra u oculta tildes **************************/
llaveTilde1=0
llaveTilde2=0
llaveTilde3=0

function appearFunction(elDiv)
{
	if((elDiv=="tilde1" && llaveTilde1==1) || (elDiv=="tilde2" && llaveTilde2==1) || (elDiv=="tilde3" && llaveTilde3==1))
	{
		Effect.toggle(elDiv,'appear',{duration: 0.5})
	}
	else
	{		
		if(elDiv!="tilde1" && elDiv!="tilde2" && elDiv!="tilde3")
			{
				Effect.toggle(elDiv,'appear',{duration: 0.5})
			}
	}
}
//**************** FUNCION PARA EFECTOS DE FORMULARIO ON CLIC ***************************

arrDefaultValue = new Array();

function registerForDefaultValue(obj)
{
	if(arrDefaultValue[obj.id] == null)
	{
		arrDefaultValue[obj.id] = obj.value
		obj.onmousemove = null;
		obj.onclick = function()
		{ 
		checkForDefaultValue(obj,0) 
		}
		obj.onblur = function()
		{ 
		checkForDefaultValue(obj,1) 
		}
	}
}

function checkForDefaultValue(obj,action)
{
	if(obj.value == arrDefaultValue[obj.id] && action==0)
	{
		obj.value="";
	}
	if(obj.value == "" && action==1) 
	{
		obj.value = arrDefaultValue[obj.id];
	}

}