$(document).ready(function(){




	$("#cerrarError").click(function(){
	
		$("#errorCampos").css({'display' : 'none'});
												
	})

	/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
	/* Al clickear en el botón registrar, validacion de campos */
	/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

	$('#btRegistrar').click(function(){
	
	
		/* Obtengo Valores de campos */
		aliasWoker 	 = $('#alias_woker').val()
		passWoker 	 = $('#pass_woker').val()
		repPassWoker = $('#rep_pass_woker').val()
		nombWoker 	 = $('#nomb_woker').val()
		apelWoker	 = $('#apel_woker').val()
		diaWoker 	 = $('#diaWoker').val()
		mesWoker 	 = $('#mesWoker').val()
		anoWoker 	 = $('#anoWoker').val()
		provWoker 	 = $('#prov_woker').val()
		sexoWokerH 	 = $('.sexo_wokerH').attr("checked")
		sexoWokerM 	 = $('.sexo_wokerM').attr("checked")
		ciudWoker 	 = $('#ciud_woker').val()
		mailWoker 	 = $('#mail_woker').val()
		aceptoCond	 = $('#aceptoCond').attr("checked")
		
		var errores = "";

		// Verifico que el alias no posea Woko
		if(aliasWoker.search("woko") != -1 || aliasWoker.search("Woko") != -1 || aliasWoker.search("WOKO") != -1 || aliasWoker.search("wOko") != -1 || aliasWoker.search("woKo") != -1 || aliasWoker.search("wokO") != -1 || aliasWoker.search("woKO") != -1 || aliasWoker.search("wOKO") != -1 || aliasWoker.search("wOkO") != -1 || aliasWoker.search("WOko") != -1 || aliasWoker.search("Woko") != -1){	errores += 'Woko sólo hay uno, el alias no puede contener "woko"';	 }
		
		/* Verifico que los campos no lleguen vacios */
		if(aliasWoker == "")	{ 
			errores += "Falta completar el <strong>alias.</strong><br />";	
		} else {
			if(aliasWoker.length < 3) {
				errores += "Tu alias debe tener <strong>3 caracteres</strong> como m&iacute;nimo<br />";	
			}
		}
		if(passWoker == "")	{ 
			errores += "Falta completar la <strong>contraseña.</strong><br />";
		} else {
			if(passWoker.length < 5) {
				errores += "Tu contraseña debe tener <strong>5 caracteres</strong> como m&iacute;nimo<br />";	
			}
		}
		
		if(passWoker != repPassWoker)	{	errores += "Las contraseñas <strong>no coinciden.</strong><br />";	}
		if(nombWoker == "")	{ errores += "Falta completar el <strong>nombre.</strong><br />";	}
		if(apelWoker == "")	{ errores += "Falta completar el <strong>apellido.</strong><br />";	}
		if(diaWoker == "")	{ errores += "Falta completar el <strong>día de nacimiento.</strong><br />";	}
		if(mesWoker == "")	{ errores += "Falta completar el <strong>mes de nacimiento.</strong><br />";	}
		if(anoWoker == "")	{ errores += "Falta completar el <strong>año de nacimiento.</strong><br />";	}
		if(provWoker == "")	{ errores += "Falta completar la <strong>provincia</strong><br />";	}
		if(sexoWokerH == false && sexoWokerM == false)	{	errores += "Falta completar el <strong>sexo.</strong><br />";	}
		if(ciudWoker == "")	{ errores += "Falta completar la <strong>ciudad.</strong><br />";	}
		/* Realizo validacion de Emails - si esta vacio, mando alerta, si lo completaron, verifico que la forma sea la correcta usando exp regular*/
		if(mailWoker == "")	{	
			errores += "Falta completar el <strong>e-mail.</strong><br />";	
		} else {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mailWoker))){	errores += "El formato de el <strong>e-mail es incorrecto.</strong><br />";	}
		}
		if(aceptoCond != 1)	{ errores += "Hay que aceptar las <strong>condiciones.</strong><br />";	}
		
		/* Armo el mensaje de alerta */
		var msgAlert = "<div style='font-size:11px;color:#666'><h2 style='border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;font:bold 14px Arial, Helvetica, sans-serif;color:#0084d8;text-indent:0'>Atención, <span style='font-weight:normal'>se han detectado los siguientes errores</span></h2>";
		msgAlert += errores+"</div>";

		/* Lo incluyo en el popup */
		if(errores)	{ 
			jQuery.facebox(msgAlert)
		}
		
		/*Si no tengo errores, envio el formulario*/
 		if(!errores){
			$('#formRegistro').submit();
		}
		
	})
	
	
	$('#btRegReta').click(function(){
	
		/* Obtengo Valores de campos */
		user_reta 	 = $('#user_reta').val()
		pass_reta 	 = $('#pass_reta').val()
		rep_pass_reta = $('#rep_pass_reta').val()
		nomb_reta 	 = $('#nomb_reta').val()
		pais_reta	 = $('#pais_reta').val()
		nif_reta 	 = $('#nif_reta').val()
		prov_reta 	 = $('#prov_reta').val()
		ciud_reta 	 = $('#ciud_reta').val()
		codp_reta 	 = $('#codp_reta').val()
		dire_reta 	 = $('#dire_reta').val()
		acti_reta 	 = $('#acti_reta').val()
		web_reta 	 = $('#web_reta').val()
		mail_reta 	 = $('#mail_reta').val()
		tele_reta 	 = $('#tele_reta').val()
		pers_reta 	 = $('#pers_reta').val()
		tele2_reta 	 = $('#tele2_reta').val()
		emai_cont_reta  = $('#emai_cont_reta').val()
		tamRetaPeq 	 = $('.tamRetaPeq').attr("checked")
		tamRetaMed 	 = $('.tamRetaMed').attr("checked")
		tamRetaGra 	 = $('.tamRetaGra').attr("checked")
		retaEmp 	 = $('.retaEmp').attr("checked")
		retaAge 	 = $('.retaAge').attr("checked")
		retaOtr 	 = $('.retaOtr').attr("checked")
		aceptoCond	 = $('#aceptoCond').attr("checked")
		
		var errores = "";

		/* Verifico que los campos no lleguen vacios */
		if(user_reta == "")	{ 
			errores += "Debe completar un <strong>nombre de usuario.</strong><br />";	
		} else {
			if(user_reta.length < 3) {
				errores += "Su usuario debe tener <strong>3 caracteres</strong> como m&iacute;nimo<br />";	
			}
		}
		
		if(pass_reta == "")	{ 
			errores += "Debe completar <strong>la contraseña.</strong><br />";
		} else {
			if(rep_pass_reta.length < 5) {
				errores += "Su contraseña debe tener <strong>5 caracteres</strong> como m&iacute;nimo<br />";	
			}
		}
		
		if(pass_reta != rep_pass_reta)	{	errores += "Las contraseñas <strong>no coinciden.</strong><br />";	}
		if(nomb_reta == "")	{ errores += "Debe completar su <strong>nombre.</strong><br />";	}
		if(pais_reta == "")	{ errores += "Debe completar su <strong>pa&iacute;s.</strong><br />";	}
		if(nif_reta == "")	{ errores += "Debe completar su <strong>NIF.</strong><br />";	}
		if(prov_reta == "" && pais_reta == 73)	{ errores += "Debe seleccionar su <strong>provincia</strong><br />";	}
		if(ciud_reta == "")	{ errores += "Debe completar su <strong>ciudad.</strong><br />";	}
		if(codp_reta == "")	{ errores += "Debe completar su <strong>c&oacute;digo postal.</strong><br />";	}
		if(dire_reta == "")	{ errores += "Debe completar su <strong>direccion.</strong><br />";	}
		if(tamRetaPeq == false && tamRetaMed == false && tamRetaGra == false)	{	errores +=  "Debe seleccionar la <strong>tipolog&iacute;a de su empresa.</strong><br />";	}
		if(retaEmp == false && retaAge == false && retaOtr == false)	{	errores += "Debe seleccionar el <strong>tamaño de su empresa.</strong><br />";	}
		if(acti_reta == "")	{ errores += "Debe completar su <strong>actividad.</strong><br />";	}
		/* Realizo validacion de Emails - si esta vacio, mando alerta, si lo completaron, verifico que la forma sea la correcta usando exp regular*/
		if(tele_reta == "")	{ errores += "Debe completar su <strong>tel&eacute;fono.</strong><br />";	}
		if(mail_reta == "")	{	
			errores += "Debe completar su <strong>e-mail.</strong><br />";	
		} else {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(mail_reta))){	errores += "El formato de su <strong>e-mail es incorrecto.</strong><br />";	}
		}
		
		
		
		if(aceptoCond != 1)	{ errores += "Debe aceptar las <strong>condiciones.</strong><br />";	}
		
		/* Armo el mensaje de alerta */
		var msgAlert = "<div style='font-size:11px;color:#666'><h2 style='border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;font:bold 14px Arial, Helvetica, sans-serif;color:#0084d8;text-indent:0'>Atención, <span style='font-weight:normal'>se han detectado los siguientes errores</span></h2>";
		msgAlert += errores+"</div>";

		/* Lo incluyo en el popup */
		if(errores)	{ 
			jQuery.facebox(msgAlert)
		}
		
		/*Si no tengo errores, envio el formulario*/
 		if(!errores){
			$('#formRegistroReta').submit();
		}
	
	})
	
	
	$('.actividad').css('opacity',0);

	
	$('.btEnviaContacto').click(function(){
	
		/* Obtengo Valores de campos */
		nombreContacto	= $('#nombreContacto').val()
		emailContacto	= $('#emailContacto').val()
		asuntoContacto	= $('#asuntoContacto').val()
		msgContacto		= $('#msgContacto').val()

		var errores = "";

		/* Verifico que los campos no lleguen vacios */
		if(nombreContacto == "")	{ 
			errores += "Debe completar su <strong>nombre.</strong><br />";	
		} 
		
		if(asuntoContacto == "")	{ 
			errores += "Debe seleccionar un <strong>asunto</strong> para su consulta.<br />";
		} 
		
		if(msgContacto == "")	{ 
			errores += "Debe completar su <strong>mensaje.</strong><br />";
		} 
		
		
		if(emailContacto == "")	{	
			errores += "Debe completar su <strong>e-mail.</strong><br />";	
		} else {
			if (!(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(emailContacto))){	errores += "El formato de su <strong>e-mail es incorrecto.</strong><br />";	}
		}
		
		/* Armo el mensaje de alerta */
		var msgAlert = "<div style='font-size:11px;color:#666'><h2 style='border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;font:bold 14px Arial, Helvetica, sans-serif;color:#0084d8;text-indent:0'>Atención, <span style='font-weight:normal'>se han detectado los siguientes errores</span></h2>";
		msgAlert += errores+"</div>";

		/* Lo incluyo en el popup */
		if(errores)	{ 
			jQuery.facebox(msgAlert)
		}
		
		/*Si no tengo errores, envio el formulario*/
 		if(!errores){
			$('#formContacto').submit();
		}
	
	})
	
	  
	 				  
				 
    
	
	
	



});
