var archivoMotivosTramiteAsinc="motivosTramitesAsincWeb.php";
var directorio='poda/contribuyentetramitesweb';



function buscarCo(){
	//alert("");
		if (   $('#nroPedidoB').val()!=""  ||  $('#nroTramiteB').val()!="" ||  $('#nroDocumentoB').val()  ) {  
											$.ajax({
													type: "POST",
        											url: "poda/contribuyentetramitesweb/listadoTramitesEstados.php",
        											data: "nroPedidoB="+$('#nroPedidoB').val()+"&nroTramiteB="+$('#nroTramiteB').val()+"&nroDocumentoB="+$('#nroDocumentoB').val(),
        											success: function(datos){ //alert(datos);
													$('#divMostrarEstadosT').html(datos);			},
													});
													$("#divMostrarEstadosT").attr("title","Estado del Tramite");
													$("#divMostrarEstadosT").dialog({ autoOpen: false });
													$("#divMostrarEstadosT").dialog('option', 'width', 780);
													$("#divMostrarEstadosT").dialog('option', 'heigth', 500);
													$("#divMostrarEstadosT").dialog({ show: 'slide'});
													$("#divMostrarEstadosT").dialog('option', 'modal', true);
													$("#divMostrarEstadosT").dialog('option', 'buttons', { "OK": function() { $(this).dialog("close"); } });
													$("#divMostrarEstadosT").dialog( 'open');
											}
	
	}


$(function() {
		$("#tabs").tabs();
	});
function mostrarArboles(){
	for (i=1;i <= 3;i++){
		document.getElementById("arbol-"+i).style.display='none';
		document.getElementById("arbol-na").style.display='none';
		}
	sele=$('#cantArboles option:selected').val();	
	if (sele=='na') {
		document.getElementById("arbol-na").style.display='';	
	}
	else {
	for (i=1;i <= sele;i++){
		document.getElementById("arbol-"+i).style.display='';
		}
	}

}



function resetMensajesT() {
				$('#mensajesError').html("");
				$('#nroDocumento').removeClass('ui-state-error');
				$('#nombre').removeClass('ui-state-error');
				$('#apellido').removeClass('ui-state-error');	
				$('#fechaDeNacimiento').removeClass('ui-state-error');	
				$('#nroPartida').removeClass('ui-state-error');				
				$('#idCalle1').removeClass('ui-state-error');				
				$('#numero').removeClass('ui-state-error');
							
				$('#idTiposSolicitudTramite1').removeClass('ui-state-error');
				$('#foto1-1').removeClass('ui-state-error');$('#foto2-1').removeClass('ui-state-error');
				$('#idTiposSolicitudTramite2').removeClass('ui-state-error');
				$('#foto1-2').removeClass('ui-state-error');$('#foto2-2').removeClass('ui-state-error');
				$('#idTiposSolicitudTramite3').removeClass('ui-state-error');
				$('#foto1-3').removeClass('ui-state-error');$('#foto2-3').removeClass('ui-state-error');
				$('#idCalle1-a').removeClass('ui-state-error');
				
				$('#cantidadArbolesP').removeClass('ui-state-error');
				$('#cantidadArbolesE').removeClass('ui-state-error');
				$('#descripcionna').removeClass('ui-state-error');
				
				
			}





$(function() {
		$('#botonGuardar').button();
		
		$('#botonGuardar').click(function() {
										  		resetMensajesT();
												var esValido=true;
												//INCIO VALIDACION DATOS PERSONA
												
												if (($('#nroDocumento').val().length<=6) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#nroDocumento').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese un número de Documento válido .","mensajesError");
													esValido=false;
												}
												if (($('#nombre').val().length==0) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#nombre').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese su Nombre .","mensajesError");
													esValido=false;
												}
												if (($('#apellido').val().length==0) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#apellido').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese su Apellido .","mensajesError");
													esValido=false;
												}
												
												
												
												if (($('#idCalle1 option:selected').val()==0) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#idCalle1').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Selecione una Calle .","mensajesError");
													esValido=false;
												}
												
												if (($('#numero').val().length==0) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#numero').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese una altura .","mensajesError");
													esValido=false;
												}
												
												if (($('#telefono').val().length==0) &&(esValido)){
													$('#tabs').tabs( "select" , 0 );
													$('#telefono').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese un Telefono .","mensajesError");
													esValido=false;
												}
												
												
												
												//INCIO VALIDACION DATOS TRAMITE
												
												
												
												if (($('#idCalle1-a option:selected').val()==0) &&(esValido)){
													$('#tabs').tabs( "select" , 1 );
													$('#idCalle1-a').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Seleccione una Calle del Árbol .","mensajesError");
													esValido=false;
												}
												
												if (($('#numero-a').val().length==0) &&(esValido)){
													$('#tabs').tabs( "select" , 1 );
													$('#numero-a').addClass('ui-state-error');
													$("#div_error").css("display",'');
													actualizaMensajes("<strong>Error: </strong>Ingrese una altura .","mensajesError");
													esValido=false;
												}
												
												
												
												sele=$('#cantArboles option:selected').val();
												if (sele=='na'){
													if (($('#cantidadArbolesP').val().length==0) &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#cantidadArbolesP').addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese la cantidad de árboles a Podar .","mensajesError");
														esValido=false;
													}
													if (($('#cantidadArbolesE').val().length==0) &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#cantidadArbolesE').addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese la cantidad de árboles a Extraer .","mensajesError");
														esValido=false;
													}
													if (($('#descripcionna').val().length==0) &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#descripcionna').addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese la descripción de los árboles .","mensajesError");
														esValido=false;
												}
													f1=$('#foto1-na').val();
													if ((f1=="") &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#foto1-na').addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese una imagen.","mensajesError");
														esValido=false;
													}
													f2=$('#foto2-na').val();
													if ((f2=="") &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#foto2-na').addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese una imagen.","mensajesError");
														esValido=false;
													}													
												}else {										
												  for (j=1;j <= sele;j++){
													s="#idTiposSolicitudTramite"+j+' option:selected';
													if (($(s).val()==0) &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#idTiposSolicitudTramite'+j).addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese un tipo de solicitud .","mensajesError");
														esValido=false;
													}
													
													f1=$('#foto1-'+j).val();
													if ((f1=="") &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#foto1-'+j).addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese una imagen.","mensajesError");
														esValido=false;
													}
													f2=$('#foto2-'+j).val();
													if ((f2=="") &&(esValido)){
														$('#tabs').tabs( "select" , 1 );
														$('#foto2-'+j).addClass('ui-state-error');
														$("#div_error").css("display",'');
														actualizaMensajes("<strong>Error: </strong>Ingrese una imagen.","mensajesError");
														esValido=false;
													}
													
													
												  }
												}
												

												if (esValido==true) {	
													//CON AJAX PIERDO EL ID SELECCIONADO, LO PASO POR HIDDEN
													for (j=1;j <= sele;j++){
														s=$("#idMotivosTramite"+j+' option:selected').val();
														$('#idMotivoTramite'+j).val(s);
													}
													
													$('#formularioTramite').submit();
													
												}
												
												
											});//END botonGuardar').click(function()
		
		
		
		
		
		
		
		$('#botonBorrar').button();
		$('#botonBorrar').click(function() {
						$("#div_error").css("display",'none');				 
						resetMensajesT();
						$('#nroDocumento').val("");
						$('#nombre').val("");
						$('#apellido').val("");
						$('#fechaDeNacimiento').val("");
						$('#nroPartida').val("");
						$('#delegacion').val("");
						$('#email').val("");
						$('#numero').val("");
						$('#monoBlock').val("");
						$('#departamento').val("");
						$('#piso').val("");
						$('#telefono').val("");
						$("#idCalle1 option").eq(0).attr("selected", "selected");
						$("#idCalle2 option").eq(0).attr("selected", "selected");
						$("#idCalle3 option").eq(0).attr("selected", "selected");
						
						$("#idCalle1-a option").eq(0).attr("selected", "selected");
						$("#idCalle2-a option").eq(0).attr("selected", "selected");
						$("#idCalle3-a option").eq(0).attr("selected", "selected");
						$('#numero-a').val("");										 
		});
		
		
		
	});





$(function() {
		$('#botonBuscar').button();
		$('#botonBuscar').click(function() {
											if (   $('#nroPedidoB').val()!=""  ||  $('#nroTramiteB').val()!="" ||  $('#nroDocumentoB').val()  ) {  
											$.ajax({
													type: "POST",
        											url: "poda/contribuyentetramitesweb/listadoTramitesEstados.php",
        											data: "nroPedidoB="+$('#nroPedidoB').val()+"&nroTramiteB="+$('#nroTramiteB').val()+"&nroDocumentoB="+$('#nroDocumentoB').val(),
        											success: function(datos){ //alert(datos);
													$('#divMostrarEstadosT').html(datos);			},
													});
													$("#divMostrarEstadosT").attr("title","Estado del Tramite");
													$("#divMostrarEstadosT").dialog({ autoOpen: false });
													$("#divMostrarEstadosT").dialog('option', 'width', 780);
													$("#divMostrarEstadosT").dialog('option', 'heigth', 500);
													$("#divMostrarEstadosT").dialog({ show: 'slide'});
													$("#divMostrarEstadosT").dialog('option', 'modal', true);
													$("#divMostrarEstadosT").dialog('option', 'buttons', { "OK": function() { $(this).dialog("close"); } });
													$("#divMostrarEstadosT").dialog( 'open');
											}
											
											})//END botonBuscar'
		
										
		

});









//Funcion de combos dependientes de motivos de tramites
function cargarMotivosTramites(divId){
			sel=document.getElementById('idTiposSolicitudTramite'+divId).selectedIndex;
			//alert(sel);
			$.ajax({
					type: "POST",
					beforeSend: function(objeto){	
						//$('#'+divCargando).css('display','');
						},
        			url: directorio+"/"+archivoMotivosTramiteAsinc,
        			data:'idTipoSolicitudTramite='+sel+"&id="+divId,
        			success: function(datos){ 
												//$('#'+divCargando).css('display','none');
												$('#divMotivosTramite'+divId).html(datos);
											}
				});
		}


$(document).ready(function() {
	$('#fechaPedido').datepicker('option', 'dateFormat', 'yy-mm-dd');
	$('#fechaPedido').datepicker({ 
	dateFormat: 'yy-mm-dd',monthNames:['Enero','Febero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
	dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
	changeMonth: true,
	changeYear: true,
	monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],	 	
		 });		 
	
	$('#fechaDeNacimiento').datepicker('option', 'dateFormat', 'yy-mm-dd');
	$('#fechaDeNacimiento').datepicker({ 
	dateFormat: 'yy-mm-dd',monthNames:['Enero','Febero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre'],
	dayNamesMin: ['Do', 'Lu', 'Ma', 'Mi', 'Ju', 'Vi', 'Sa'],
	changeMonth: true,
	changeYear: true,
	monthNamesShort: ['Ene','Feb','Mar','Abr','May','Jun','Jul','Ago','Sep','Oct','Nov','Dic'],	 	
		 });
	$( "#fechaDeNacimiento" ).datepicker( "option", "yearRange", '1900:2000' );

});

// FIN SCRIPT PARA ALMANAQUE PARA BUSCAR RECLAMO POR FECHA
