$(function(){ //Window On load


	gadgetPasaFotos();/*gadget pasa fotos*/
	$('input').click(function(){$(this).select();})
						$('#agrandaFuente').bind('click',agrandaFuente);
					$('#achicaFuente').bind('click',achicaFuente);
					$('#imprimir').bind('click',imprime);
	
	
});

//validadores
function validamail(s){

    var inputE = s.attr('value');
	var valida=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/;
	var comprueba = valida.test(inputE);
		
	if (comprueba==false){
			s.attr('value','email invalido')
			s.fadeOut("fast");
			s.css('border-color','red').fadeIn("fast")
			return false
		}else{
			s.css('border-color','green').fadeIn("fast")
			return true
		} 
}




function validastring(s,standar,error){
	var svalue=s.attr('value')
	var valida=/^[^\s]/;
	var espblanco =valida.test(svalue);
	if ((svalue.length<=2)||(svalue==standar)||(svalue==error)||(espblanco==false))
	{
	
		s.attr('value',error)
		s.fadeOut("fast");
		s.css('border-color','red').fadeIn("fast")
		
		return false
	} else{s.css('background','#fff').fadeIn("fast"); s.css('border-color','green'); return true}


}



function validatext(s,standar,error,l){
	var svalue= s.attr('value')
	var valida=/^[^\s]/;
	var espblanco = valida.test(svalue);
	if ((svalue.length<=2)||(svalue==standar)||(svalue==error)||(espblanco==false) || (svalue.length>=l))
	{
	
		s.attr('value',error);
		s.fadeOut("fast");
		s.css('border-color','red').fadeIn("fast");
		
		return false
	} else{s.css('background','#fff').fadeIn("fast"); s.css('border-color','green'); return true}


}





//funciones de validacion

function validainputListaDif(){
	var eval = validamail($('#inputListaDif'))
	if (eval==false)
		{
			return false
		} 
		else
		{
			return true
		}
};


function validacoment(){

	var eval1 = validastring($('#textComentName'),'nombre','nombre invalido');
	
	var eval2 = validastring($('#textComentComp'),'texto de comprobacion','texto de comprobacion invalido');
	
	var eval3 = validatext($('#textComentComents'),'comentario','comentario invalido',500);

	
	if ((eval1==false) || (eval2==false) || (eval3==false) )
	{
		return false
	} 
	else
	{
		return true
	}
		
}

function validaFcontacto(){
	
	var eval1 = validastring($('#FcontactoName'),'nombre*','nombre invalido');
	
	var eval2 = validamail($('#FcontactoMail'));
	
	var eval3 = validatext($('#FcontactoMsg'),'mensaje*','mensaje invalido',600);
	
	var eval4 = validastring($('#FcontactoComentComp'),'texto de comprobacion*','texto de comprobacion invalido');

	if ((eval1==false) || (eval2==false) || (eval3==false) || (eval4==false))
	{
		return false
	} 
	else
	{
		return true
	}

}


/* funciones gadget pasa fotos*/

function gadgetPasaFotos()
	{
		$('a.atras').bind('click',subeZ);
		$('a.adelante').bind('click',bajaZ);
		var ultimoLi = $('#numAntUl li').length-1;
		$('#numAntUl li').eq(ultimoLi).css('z-index','10')
		$('a.adelante').css('background','#d4d4d4');
	}

function subeZ(e){
 
for(i=0;i<$('#numAntUl li').length;i++)
	{
	 if ( $('#numAntUl li').eq(i).css('z-index') ==10){
	 
		var indicealto = i;
	 }
	}

	if(indicealto != 0){
	$('a.adelante').css('background','#000')
	$('#numAntUl li').eq(indicealto).css('z-index','0')
	$('#numAntUl li').eq(indicealto-1).css('z-index','10')
	}else{
	$('a.atras').css('background','#d4d4d4')	
	}
	
}


function bajaZ(e){
 var ultimoLi = $('#numAntUl li').length-1;
 for(i=0;i<$('#numAntUl li').length;i++)
	{
	 if ( $('#numAntUl li').eq(i).css('z-index') ==10){
	 
		var indicebajo = i;
	 }
	}

	if(indicebajo != ultimoLi ){
	$('a.atras').css('background','#000')
	$('#numAntUl li').eq(indicebajo+1).css('z-index','10')
	}else{
	$('a.adelante').css('background','#d4d4d4')	
	}
}

/*  fin funciones gadget pasa fotos*/



/*patron agranda/achica fuente*/

function agrandaFuente()
{
	var tamactual = $('#textContent div').css('font-size').split("px");
	var tamnuevo = parseInt(tamactual[0],10)+2;
	if(tamnuevo > 19){tamnuevo=tamactual[0]}
	$('#textContent div').css('font-size',tamnuevo+'px')
	
}

function achicaFuente()
{
	var tamactual = $('#textContent div').css('font-size').split("px");
	var tamnuevo = parseInt(tamactual[0],10)-2;
	if(tamnuevo < 9){tamnuevo=tamactual[0]}
	$('#textContent div').css('font-size',tamnuevo+'px')
}

function imprime()
{
	window.print();
}

