﻿
function limpiarTextBox(a)
{a.value='';}
function AbrirPopUpLightWindow(direccion,titulo)
{if(myLightWindow==null)
{lightwindowInit();}
var lightProps={href:''+direccion+'',width:'750',height:'180',title:''+titulo+''};myLightWindow.activateWindow(lightProps);}
function AbrirPopUpLightWindowConTamanho(direccion,titulo,ancho,alto)
{if(myLightWindow==null)
{lightwindowInit();}
var lightProps={href:''+direccion+'',width:''+ancho+'',height:''+alto+'',title:''+titulo+''};myLightWindow.activateWindow(lightProps);}
function AbrirPopUpLightWindowConTamanhoYTipo(direccion,titulo,tipo,pie)
{if(myLightWindow==null)
{lightwindowInit();}
var lightProps={href:''+direccion+'',title:''+titulo+'',type:''+tipo+'',caption:''+pie+''};myLightWindow.activateWindow(lightProps);}
function RegistrarTriggers(updatePanel,controls)
{Sys.WebForms.PageRequestManager.getInstance()._updateControls([updatePanel],[controls],[],90);}
function EsFecha(dia,mes,anho)
{var elDia=dia;var elMes=mes;var elAnio=anho;var ff=new Date(elAnio,elMes,elDia)
if(ff.getDay()!=elDia)return false;if(ff.getMonth()!=elMes)return false;if(ff.getFullYear()!=elAnio)return false;}
function EsTelefono(telefono)
{var RegExPattern='^[6-9]{1}[0-9]{8}$';if((telefono.match(RegExPattern))&&(telefono!=''))
{return true;}
else
{return false;}}
function EsTelefonoMovil(movil)
{var RegExPattern='^[6-7]{1}[0-9]{8}$';if((movil.match(RegExPattern))&&(movil!=''))
{return true;}
else
return false;}
function EsTipoNif_Nif(tipoDocumento,nif,namePerror)
{if(tipoDocumento=='N')
{var res=EsNif(nif);if(res==false)
{var obj=document.getElementById(namePerror);obj[1].innerHTML="El Formato del Nif no es correcto.";return res;}}}
function EsNif(nif)
{var cCadena='TRWAGMYFPDXBNJZSQVHLCKE';var cNumeros='0123456789';var a=0;var b=0;var c=0;var nifNumero;var letra;var nifCadena;var posicion=0;var letraObtenida='';var RegExPattern='^[0-9]{8}[A-Z]{1}$';if((nif.match(RegExPattern))&&(nif!=''))
{nifCadena=nif.substring(0,8);letra=nif.substring(8);if(nifCadena.substring(0,1)=='0')
nifCadena=nifCadena.substring(1,8);nifNumero=parseInt(nifCadena);posicion=nifNumero%23;letraObtenida=cCadena.substring(posicion,posicion+1);if(letra!=letraObtenida)
{return false;}}
else
return false;}
function AsignarCorregirNif_ClientClick(txtNumeroDocumentoCorregidoName,cmbTipoDocumentoCorregidoName,pErrorName,btnCorregirNifName)
{document.getElementsByName(txtNumeroDocumentoCorregidoName)[0].value=document.getElementsByName(txtNumeroDocumentoCorregidoName)[1].value;document.getElementsByName(cmbTipoDocumentoCorregidoName)[0].value=document.getElementsByName(cmbTipoDocumentoCorregidoName)[1].value;__doPostBack(btnCorregirNifName,'');}
