$(document).ready(function(){
	var path=$('#url_js').val();
	
	$('#gpais').change(function(){
		var id = $(this).val();
	 
		if(id!="47" && id!="7"){
			$('.comunidad,.poblacion,.provincia,.cif,.nif').hide();
			$('.parroquia').hide();
			//$('.ciudadpoblacion').hide(); 
			$('.ciudadpoblacion').show();
			if(id == 0){
				$('.provincia2').hide();
			}else{
				$('.provincia2').show();
			}
		}
		
		else if (id=="7") {
			$('.comunidad,.poblacion,.provincia,.nif,.cif').hide();
			$('.provincia2').hide();
			$('.parroquia').show();
			$('.ciudadpoblacion').show(); 
			
		}
		
		else{
			$('.parroquia').hide();
			$('.ciudadpoblacion').hide(); 
			$('.comunidad,.poblacion,.provincia,.nif,.cif').show();
			$('.provincia2').hide(); 
			cat = "A0001";
			$.ajax({
				type:"POST",
				url:path+"request/returnComunidad.php",
				data:{cat:cat},
				success:function(resp){
					$('#gcomunidad').attr('disabled','').html(resp);
					$('#gcomunidad option[value=0]').attr('selected','selected');
					$('#gprovincia').attr('disabled','disabled');
					$('#gprovincia option[value=0]').attr('selected','selected');
					$('#gpoblacion option[value=0]').attr('selected','selected');
					$('#gpoblacion').attr('disabled','disabled');
				}
			});
		}
	});
	$('#gcomunidad').change(function(){
		var id = $(this).val();
		if(id == "0"){
			$('#gprovincia option[value=0]').attr('selected','selected');
			$('#gprovincia').attr('disabled','disabled');
			$('#gpoblacion option[value=0]').attr('selected','selected');
			$('#gpoblacion').attr('disabled','disabled');
		}else{
			$.ajax({
					type:"POST",
					url:path+"request/returnLugar.php",
					data:{cat:id},
					success:function(resp){
						$('#gprovincia').attr('disabled','').html(resp);
						$('#gprovincia option[value=0]').attr('selected','selected');
					}
				});
		}
	});
	$('#gprovincia').change(function(){
		var id = $(this).val();
			$.ajax({
				type:"POST",
				url:path+"request/returnLugar.php",
				data:{cat:id},
				success:function(resp){
					$('#gpoblacion').attr('disabled','').html(resp);
					$('#gpoblacion option[value=0]').attr('selected','selected');
				}
			});
	});	
	$('.opcreg').click(function(){
		var opc = $(this).val();
		window.location.href = path+'index.php?pag=registro&opc=' + opc;
	});
	$('#addemp').click(function(){
		var tra = $('#txttra').val();
		var nom = $('#txtnom').val();
		var emp = $('#txtemp').val();
		var per = $('#txtper').val();
		var ape = $('#txtape').val();
		var dir = $('#txtdir').val();
		var cp = $('#txtcod').val();
		var pais = $('#gpais').val();
		var provincia = "";
		var poblacion = "";
		var comunidad = "";
		var cif = $('#cifnif').val();
		var cif2 = $('#cifnif2').val();
		if(pais=='47'){
			comunidad = $('#gcomunidad').val();
			provincia = $('#gprovincia').val();
			poblacion = $('#gpoblacion').val();
		}
		else if (pais=='7') {
			comunidad = $('#gparroquia').val();
			provincia = $('#txtciudadpoblacion').val();
		}
		else{
			provincia = $('#txtpro').val();
		}
		var mail = $('#txtmail').val();
		var mail2 = $('#txtmail2').val();
		var fono = $('#txtfono').val();
		var movil = $('#txtmovil').val();
		var user = $('#txtusu').val();
		var pass1 = $('#txtpass1').val();
		var pass2 = $('#txtpass2').val();
		var pregunta = $('#pregunta').val();
		var respuesta = $('#respuesta').val();
		var opoblacion = $('#txtopoblacion').val();
		var dia = $('#dia').val();
		var mes = $('#mes').val();
		var anyo = $('#anyo').val();
		var fax = $('#txtfax').val();
		var web = $('#txtweb').val();
		var captchaValue = "temporal" //$('#recaptcha_challenge_field').val();
		var captchaData = "temporal" //$('#recaptcha_response_field').val();
		var condiciones = ($('#condiciones').attr('checked') != undefined)?1:0;
		var boletin = ($('#boletin').attr('checked') != undefined)?1:0;
		var cargo = $('#txtcemp').val();
		var lugartipo = $('#lugar_tipo').val();
		var opcreg;
		$('.opcreg').each(function(){
			if($(this).attr('checked') != undefined){
					opcreg = $(this).val();
			}
		});
		$.ajax({
			type:"POST",
			url:path+"request/addUser.php",
			data:{opcreg:opcreg,tra:tra,nom:nom,ape:ape,emp:emp,per:per,cif:cif,cif2:cif2,dir:dir,cp:cp,mail:mail,mail2:mail2,fono:fono,user:user,pass1:pass1,pass2:pass2,pais:pais,provincia:provincia,poblacion:poblacion,movil:movil,opoblacion:opoblacion,pregunta:pregunta,respuesta:respuesta,dia:dia,mes:mes,anyo:anyo,captchaValue:captchaValue,captchaData:captchaData,condiciones:condiciones,boletin:boletin,fax:fax,web:web,comunidad:comunidad,cargo:cargo,lugartipo:lugartipo},
			success:function(resp){
				var jobj = eval(resp);
				alert(jobj.mensaje);
				if(jobj.error == 0){			
					window.location.href = path+'index.php?pag=home';
				}else{
					//Recaptcha.reload ();
				}
						
			}
		});
		return false;
	});
	$('#gpoblacion').change(function(){
		var id = $(this).val();
		if(id == '99'){
			$('.opoblacion').show();
		}else{
			$('.opoblacion').hide();
		}
	});
	$('#cmpUsu').click(function(){
		var nomusu = $('#txtusu').val();
		$.ajax({
			type:'POST',
			url:path+'request/cmpUsuario.php',
			data:{nomusu:nomusu},
			success:function(resp){
				var jobj = eval(resp);
				if(jobj.error == 1){
					alert(jobj.mensaje);
					$('#msgRecom').text('');
					$('#usuRecom').slideUp();
				}
				if(jobj.error == 2){
					$('#msgRecom').html(jobj.mensaje);
					$('#usuRecom').html(jobj.html).slideDown();
					nusu();
				}
				if(jobj.error == 0){
					$('#msgRecom').html(jobj.mensaje);
					$('#usuRecom').slideUp();
				}
			}
		});
		return false;
	});
});
function nusu() {
	$('.nusu').click(function(){
		var valor = $(this).val();
		$('#usuRecom').slideUp();
		$('#msgRecom').text('');
		$('#txtusu').val(valor);
	});
	
}