//expresiones regularesalphaRegexp = new RegExp("^[a-zA-Z \\-\\.\\'\\\u00C3\u00A0\u00C3\u20AC\u00C3\u00A1\u00C3\u0081\u00C3\u00A2\u00C3\u201A\u00C3\u00A3\u00C3\u0192\u00C3\u00A4\u00C3\u201E\u00C3\u00A5\u00C3\u2026\u00C3\u00A6\u00C3\u2020\u00C3\u00A7\u00C3\u2021\u00C3\u00A8\u00C3\u02C6\u00C3\u00A9\u00C3\u2030\u00C3\u00AA\u00C3\u0160\u00C3\u00AB\u00C3\u2039\u00C3\u00AC\u00C3\u0152\u00C3\u00AD\u00C3\u008D\u00C3\u00AE\u00C3\u017D\u00C3\u00AF\u00C3\u008F\u00C3\u00B0\u00C3\u0090\u00C3\u00B1\u00C3\u2018\u00C3\u00B2\u00C3\u2019\u00C3\u00B3\u00C3\u201C\u00C3\u00B4\u00C3\u201D\u00C3\u00B5\u00C3\u2022\u00C3\u00B6\u00C3\u2013\u00C3\u00B8\u00C3\u02DC\u00C3\u00B9\u00C3\u2122\u00C3\u00BA\u00C3\u0161\u00C3\u00BB\u00C3\u203A\u00C3\u00BC\u00C3\u0153\u00C3\u00BD\u00C3\u009D\u00C3\u00BE\u00C3\u017E\u00C3\u00BF\u00C3\u0178]*$");numericRegexp = new RegExp("^[0-9]+$");spanishfirstNameRegexp = new RegExp("^[a-zA-Z \\-\\.\\'\\\u00C3\u00A0\u00C3\u20AC\u00C3\u00A1\u00C3\u0081\u00C3\u00A2\u00C3\u201A\u00C3\u00A3\u00C3\u0192\u00C3\u00A4\u00C3\u201E\u00C3\u00A5\u00C3\u2026\u00C3\u00A6\u00C3\u2020\u00C2\u00AA\u00C3\u00A7\u00C3\u2021\u00C3\u00A8\u00C3\u02C6\u00C3\u00A9\u00C3\u2030\u00C3\u00AA\u00C3\u0160\u00C3\u00AB\u00C3\u2039\u00C3\u00AC\u00C3\u0152\u00C3\u00AD\u00C3\u008D\u00C3\u00AE\u00C3\u017D\u00C3\u00AF\u00C3\u008F\u00C3\u00B0\u00C3\u0090\u00C3\u00B1\u00C3\u2018\u00C3\u00B2\u00C3\u2019\u00C3\u00B3\u00C3\u201C\u00C3\u00B4\u00C3\u201D\u00C3\u00B5\u00C3\u2022\u00C3\u00B6\u00C3\u2013\u00C3\u00B8\u00C3\u02DC\u00C3\u00B9\u00C3\u2122\u00C3\u00BA\u00C3\u0161\u00C3\u00BB\u00C3\u203A\u00C3\u00BC\u00C3\u0153\u00C3\u00BD\u00C3\u009D\u00C3\u00BE\u00C3\u017E\u00C3\u00BF\u00C3\u0178]*$");emailRegexp = new RegExp("^([a-zA-Z0-9_\\-]+\\.)*[a-zA-Z0-9_\\-]+@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.)|(([a-zA-Z0-9\\-]+\\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");phoneRegexp = new RegExp("^[a-zA-Z0-9\\ +\\(\\)\\-\\.]*[0-9][a-zA-Z0-9\\ +\\(\\)\\-\\.]*[0-9][a-zA-Z0-9\\ +\\(\\)\\-\\.]*[0-9][a-zA-Z0-9\\ +\\(\\)\\-\\.]*[0-9][a-zA-Z0-9\\ +\\(\\)\\-\\.]*$");businessCompanyNameRegexp = new RegExp("^[a-zA-Z0-9 \\-\\.\\'\\\u00C3\u00A0\u00C3\u20AC\u00C3\u00A1\u00C3\u0081\u00C3\u00A2\u00C3\u201A\u00C3\u00A3\u00C3\u0192\u00C3\u00A4\u00C3\u201E\u00C3\u00A5\u00C3\u2026\u00C3\u00A6\u00C3\u2020\u00C2\u00AA\u00C3\u00A7\u00C3\u2021\u00C3\u00A8\u00C3\u02C6\u00C3\u00A9\u00C3\u2030\u00C3\u00AA\u00C3\u0160\u00C3\u00AB\u00C3\u2039\u00C3\u00AC\u00C3\u0152\u00C3\u00AD\u00C3\u008D\u00C3\u00AE\u00C3\u017D\u00C3\u00AF\u00C3\u008F\u00C3\u00B0\u00C3\u0090\u00C3\u00B1\u00C3\u2018\u00C3\u00B2\u00C3\u2019\u00C3\u00B3\u00C3\u201C\u00C3\u00B4\u00C3\u201D\u00C3\u00B5\u00C3\u2022\u00C3\u00B6\u00C3\u2013\u00C3\u00B8\u00C3\u02DC\u00C3\u00B9\u00C3\u2122\u00C3\u00BA\u00C3\u0161\u00C3\u00BB\u00C3\u203A\u00C3\u00BC\u00C3\u0153\u00C3\u00BD\u00C3\u009D\u00C3\u00BE\u00C3\u017E\u00C3\u00BF\u00C3\u0178&]*$");alphaNumericSpecialCharRegexp = new RegExp("^[a-zA-Z0-9 \\-\\.\\/\\\\\\u00C3\u00A0\u00C3\u20AC\u00C3\u00A1\u00C3\u0081\u00C3\u00A2\u00C3\u201A\u00C3\u00A3\u00C3\u0192\u00C3\u00A4\u00C3\u201E\u00C3\u00A5\u00C3\u2026\u00C3\u00A6\u00C3\u2020\u00C3\u00A7\u00C3\u2021\u00C3\u00A8\u00C3\u02C6\u00C3\u00A9\u00C3\u2030\u00C3\u00AA\u00C3\u0160\u00C3\u00AB\u00C3\u2039\u00C3\u00AC\u00C3\u0152\u00C3\u00AD\u00C3\u008D\u00C3\u00AE\u00C3\u017D\u00C3\u00AF\u00C3\u008F\u00C3\u00B0\u00C3\u0090\u00C3\u00B1\u00C3\u2018\u00C3\u00B2\u00C3\u2019\u00C3\u00B3\u00C3\u201C\u00C3\u00B4\u00C3\u201D\u00C3\u00B5\u00C3\u2022\u00C3\u00B6\u00C3\u2013\u00C3\u00B8\u00C3\u02DC\u00C3\u00B9\u00C3\u2122\u00C3\u00BA\u00C3\u0161\u00C3\u00BB\u00C3\u203A\u00C3\u00BC\u00C3\u0153\u00C3\u00BD\u00C3\u009D\u00C3\u00BE\u00C3\u017E\u00C3\u00BF\u00C3\u0178]+$"); function validarRE(expresionRegular, campo){	campo.value=Trim(campo.value);	if (!expresionRegular.test(campo.value)){ return false; }	return true;}function Trim(cad){	var aux="";	var i,lg = cad.length;	for (;lg>0 && cad.charAt(lg-1)<=' ';lg--);	for (i=0;i<lg && cad.charAt(i)<=' ';i++);	for (;i<lg;i++) aux = aux + cad.charAt(i);	return aux;}function compDates(s1, s2){	var f1, f2	f1 = s1.substring(6,10) + "/";        f1 = f1 + s1.substring(3,5) + "/";    f1 = f1 + s1.substring(0,2);    f2 = s2.substring(6,10) + "/";        f2 = f2 + s2.substring(3,5) + "/";    f2 = f2 + s2.substring(0,2);		if (f1 == f2)  return 0	else return (f1 < f2) + 1}function abreCalendar(qObj,ruta){	setDateField(qObj);	vURL = ruta + "calendar.htm";	newWin = window.open(vURL,'cal','dependent=yes,width=225,height=250,screenX=500,screenY=400,titlebar=0');}function calendar(qObj,ruta){	aux_qObj = document.getElementById(qObj);	abreCalendar(aux_qObj,ruta);}///Validacion de fechafunction isDate(s){	var day,month,year,mod,chr    if (s==null || s.length==0)        return true    if (s.length!=10)        return false    for (var ij=0;ij<10;ij++)    {	chr=s.charAt(ij)        if (ij!=2 && ij!=5)        {	if (chr<"0"||chr>"9") return false        }        else        {	if (chr!="/") return false        }    }	tempoDate=s.split("/");	day=parseInt(tempoDate[0],10);    month=parseInt(tempoDate[1],10);    year=parseInt(tempoDate[2],10);    if (1>day || day>31)        return false    if (1>month || month>12)        return false    if ((1>year)&&(year.length!=4))        return false    if ((month==4 || month==6 || month==9 || month==11) && day==31)        return false    if (month==2)    {	mod=year%4    	if (mod==0)    	{	mod=year%100	    if(mod==0)	    {	var mod2=year%400			if(mod2==0 &&  day>29)				return false			else if(mod2!=0 && day>28)				return false		}	    else if(day>29)	        return false        }        else if (day>28)            return false    }    return true 		}///Validacion del correo electronicofunction isEmail (s) {	var i = 1; var sLength = s.length; 	while ((i < sLength) && (s.charAt(i) != "@")) 	{ 	i++; }	if ((i >= sLength) || (s.charAt(i) != "@")) 		return false; 	else 		i += 2;	while ((i < sLength) && (s.charAt(i) != ".")) 	{	i++; }	if ((i >= sLength - 1) || (s.charAt(i) != ".")) 	 	return false;	else return true; } ///Version imprimiblefunction printPage(){	aux_dHeader = document.getElementById(dHeader);	aux_dBody = document.getElementById(dBody);	var ruta = "Satellite?pagename=ComunidadMadrid/Comunes/Presentacion/print";	window.open(ruta,"imp","width=500,height=500,toolbars=no,scrollbars=yes");}///////funcion que abre las direcciones que se se\u00F1alan en el popupfunction abrirLocal(qUrl){	window.opener.document.location.href = qUrl;	self.close();}