var _OPEN_DELAY = 500; //ms
var _CLOSE_DELAY = 500; //ms

var m_arrayHelp = new Array();
m_arrayHelp[0] = "<b>Grado de discapacidad</b>:<br />" +
                  "Se considera acreditado un grado de discapacidad igual o superior al 33% en el caso de pensionistas de la Seguridad Social que tengan reconocida una pensión de incapacidad permanente total, absoluta o gran invalidez, así como en el caso de pensionistas de Clases Pasivas que tengan reconocida una pensión de jubilación o retiro por incapacidad permanente para el servicio o inutilidad.<br /><br />" +
                  "Si el grado de discapacidad es inferior al 65% se calificará &quot;con asistencia&quot; siempre que se acredite necesitar ayuda de terceras personas o movilidad reducida (necesidad de ayuda para desplazarse a su lugar de trabajo o para desempeñar el mismo o bien movilidad reducida para utilizar medios de transporte colectivos).<br /><br />" +
                  "Siempre que haya sido reconocida la incapacidad por un juez se considerará como una discapacidad igual o superior al 65% aunque no alcance dicho grado.";
m_arrayHelp[1] = "<b>Movilidad geográfica</b>:<br />" +
                  "De aplicación exclusiva en territorio común. A efectos fiscales se aplica una reducción por movilidad geográfica si:<br /><br />" +
                  "<ul>"+
                  "<li>Usted estaba desempleado e inscrito en la oficina de empleo hasta la aceptación de su puesto de trabajo actual.</li>" +
                  "<li>Su puesto de trabajo actual está situado en un municipio distinto a aquel en que tenía su residencia habitual.</li>" +
                  "<li>Ha comunicado haber trasladado su residencia habitual a un nuevo municipio como consecuencia de la aceptación del puesto de trabajo actual.</li>" +
                  "</ul>"+              
                  "Recuerde que esta reducción se aplicará únicamente en el periodo impositivo en el que se produzca el cambio de residencia y en el siguiente.";
m_arrayHelp[2] = "<b>Ascendientes a cargo</b>:<br />" +
                  "Indique aquí los ascendientes mayores de 65 años o discapacitados cualquiera que sea su edad, que no obtengan rentas anuales superiores a 8.000 euros (excluidas las exentas) y que convivan con usted. En caso de ser discapacitados inclúyalos independientemente de la edad y siempre que no obtengan rentas superiores a los 8.000 euros citados.<br /><br />" +
                  "Tenga en cuenta que los beneficios fiscales por ascendientes se aplicarán siempre que éstos convivan con usted, al menos, la mitad del periodo impositivo. A estos efectos, también se considerará que conviven con usted los ascendientes discapacitados que, dependiendo de usted, sean internados en centros especializados.<br /><br />" +
                  "A efectos de facilitar el cálculo la herramienta no permite asignar rentas a sus ascendientes.";
m_arrayHelp[3] = "<b>Descendientes a cargo</b>:<br />" +
                  "Indique aquí los descendientes solteros menores de 25 años o discapacitados cualquiera que sea su edad, que no obtengan rentas anuales superiores a 8.000 euros (excluidas las exentas) y que convivan con usted.<br /><br />" +
                  "En el caso de ser discapacitados inclúyalos independientemente de su edad y siempre que no obtengan rentas superiores a las citadas.<br /><br />" +
                  "A efectos de facilitar el cálculo, la herramienta no permite asignar rentas a los descendientes.";
m_arrayHelp[4] = "<b>Salario (bruto)</b><br />" +
                  "Introduzca la suma de retribuciones dinerarias que prevea obtener en el año natural.";
m_arrayHelp[5] = "<b>Resto de rentas generales (bruto)</b>:<br />" +
				      "Deberá introducir todos aquellos rendimientos (P.e. procedentes del alquiler de inmuebles,  plusvalías que no sean fruto de la transmisión de elementos patrimoniales como los premios, etc.) que haya obtenido o prevea que va a obtener durante el año 2011.";
m_arrayHelp[6] = "<b>Actividades económicas</b>:<br />" +
                  "Deberá introducir el importe neto de todas aquellas retribuciones que usted prevea que va a obtener en el año 2011 de aquellas actividades económicas, empresariales o profesionales, que no sean consideradas rendimientos del trabajo personal ni del capital.";
m_arrayHelp[7] = "<b>Rentas del ahorro</b>:<br />" +
                  "Indique el importe de las rentas que haya percibido o prevea que va a obtener en el 2011 en forma de intereses, dividendos, prestaciones de seguros y plusvalías derivadas de la transmisión de elementos patrimoniales (P.e. acciones, fondos de inversión, inmuebles, etc.).";
m_arrayHelp[8] = "<b>Grupo de cotización</b>:<br />" +
                 "Indique la categoría profesional que figure en su nómina y en su contrato laboral a efectos de que la herramienta pueda estimar sus contribuciones anuales a la Seguridad Social.";
m_arrayHelp[9] = "<b>Cotización</b>:<br />" +
                  "Indique lo que aporta anualmente a la Seguridad Social.<br /><br />" +
                  "Recuerde que cada año, antes del 1 de octubre, los trabajadores autónomos (RETA) pueden  elegir su base de cotización para el año siguiente. No obstante, la Seguridad Social establece unos límites máximos y mínimos a los que debe acogerse, pero dentro de ellos, tiene libertad para determinar cuánto desea cotizar. En particular, los trabajadores que a 1 de enero de 2011 tengan una edad inferior a 50 años, deben elegir entre una base mínima de 850,20 euros y una máxima de 3.230,10 euros. A dicha base se le aplicará el tipo de cotización del 29,8% (en el supuesto de que no se acoja a la protección por incapacidad temporal, el tipo será del 26,5%).<br /><br />" +
                  "Asimismo, tenga en cuenta que en 2011 existen especialidades para los trabajadores mayores de 50 años, los menores de 30 y las mujeres mayores de 45 años.";
m_arrayHelp[10] = "<b>Derechos consolidados en otros planes</b>:<br />" +
                  "Indique el patrimonio acumulado a fecha de hoy en el conjunto de sus Planes de Pensiones y/o Planes de Previsión.";
m_arrayHelp[11] = "<b>Años de cotización a la Seguridad Social en la actualidad</b>:<br />" +
                  "Indique a fecha de hoy cuántos años lleva cotizados a la Seguridad Social.<br /><br />" +
                  "Recuerde que para causar derecho a la pensión de jubilación es necesario tener un mínimo de años cotizados (15 años), haber llegado a la edad mínima de jubilación y además cumplir los requisitos generales para causar derecho a cualquier otra prestación de la seguridad social (afiliado, en alta o situación asimilada y al corriente de pago).";
m_arrayHelp[12] = "<b>Edad de jubilación</b>:<br />" +
                  "Indique la edad en la que tiene previsto jubilarse.<br /><br />" +
                  "Recuerde que la edad ordinaria para causar derecho a la pensión de jubilación es, con carácter general, de 65 años. No obstante, puede retrasarse hasta los 70 años o anticiparse en determinados supuestos, con aplicación de porcentajes de reducción de la cuantía de la pensión (coeficientes reductores), por actividades profesionales consideradas tóxicas, peligrosas o insalubres (trabajadores del mar, personal de vuelo de trabajos aéreos, mineros y otros), por tratarse de trabajadores minusválidos o en supuestos de jubilación especial a los 64 años.";
m_arrayHelp[13] = "<b>Perfil de riesgo</b>:<br />" + 
                  "Analice su capacidad de asumir pérdidas en las inversiones que realice y seleccione su tolerancia al riesgo mediante una de las alternativas propuestas:<br /><br />" + 
                  "<ul>" + 
                  "<li><b>Garantizado:</b> Si se inclina por esta opción, el simulador le mostrará Planes de Pensiones que garantizan las aportaciones y consolidan las rentabilidades obtenidas en cada trimestre hasta su vencimiento. El Plan propuesto será aquel cuyo vencimiento sea el más próximo a la edad en que tiene pensado jubilarse.</li>" + 
                  "<li><b>Conservador:</b> Esta opción es adecuada para personas que se encuentran en edades cercanas a la jubilación o que, por sus características como inversores, quieran contratar Planes de Pensiones con un nivel de riesgo muy bajo y que invierten un 100% en Renta Fija.</li>" + 
                  "<li><b>Moderado:</b> Esta alternativa está indicada en personas con un horizonte de entre 5 y 15 años a la jubilación, o cuando el Cliente desea invertir en Planes con un riesgo limitado pero con expectativas de rentabilidad superiores a las de los Planes conservadores que invierten en Renta Fija.</li>" + 
                  "<li><b>Dinámico:</b> Adecuado para personas con un horizonte entre 15 y 25 años a la jubilación o cuando el Cliente quiera invertir en Planes con una cartera diversificada entre renta fija y variable, así como un nivel de riesgo medio-alto que permita obtener rentabilidades a largo plazo claramente superiores a la inflación esperada.</li>" + 
                  "<li><b>Agresivo:</b> Indicado en personas con un horizonte superior a 25 años hasta la jubilación  o que, por sus características como inversores, estén dispuestos a contratar Planes con un nivel de riesgo alto, lo que podría implicar la obtención de pérdidas en determinados periodos, a cambio de lograr rentabilidades elevadas a largo plazo.</li>" + 
                  "</ul>" + 
                  "Si desconoce su perfil, utilice la herramienta que le facilita el simulador.";
m_arrayHelp[14] = "<b>Lugar de residencia</b>:<br />Indique su lugar de residencia a efectos fiscales (aquel que ha de figurar en su declaración anual de renta y/o patrimonio) seleccionando alguno de los Territorios Forales (Navarra, Álava, Guipúzcoa o Vizcaya) o alguna de las 17 Comunidades Autónomas, según corresponda.<br /><br />" + 
                  "Recuerde que el principal criterio para decidir la residencia fiscal es la permanencia por más de 183 días durante el año natural.";
m_arrayHelp[15] = "<b>Nivel de ingresos a la jubilación</b>:<br />El &quot;nivel de ingresos a la jubilación&quot; indica el nivel de vida que desea mantener en el momento de su cese en la actividad laboral, como porcentaje de sus ingresos anuales en el momento inmediatamente anterior a la jubilación (Sueldo Anual Estimado). En consecuencia un Nivel de Ingresos a la Jubilación del 100% indica que desea que sus ingresos anuales en el momento de la jubilación sean equivalentes a los que tenía antes de jubilarse, mientras que un Nivel de Ingresos a la Jubilación del 110% supone unos ingresos un 10% superiores a los de su último año en activo y un Nivel de Ingresos a la Jubilación del 70% indicará, asimismo, que desea mantener, una vez jubilado, unos ingresos que supongan el 70% de los que tenía el año antes de jubilarse.";
m_arrayHelp[16] = "<b>Aportaciones anuales recomendadas</b>:<br />Suma de las aportaciones anuales que deberá realizar a Planes de Pensiones o Planes de Previsión (EPSV) y, en su caso, a otros productos de inversión a fin de poder alcanzar el nivel de vida deseado en la jubilación.";
m_arrayHelp[17] = "<b>Capital en el momento de la jubilación</b>:<br />Saldo acumulado en el momento de su jubilación como resultado de las aportaciones que haya realizado a sus Planes de Pensiones o Planes de Previsión (EPSV) y, en su caso, a otros productos de inversión, a lo largo de su vida.";
m_arrayHelp[18] = "<b>Aportaciones anuales crecientes con IPC</b>:<br />Seleccionando esta opción, la simulación considerará que las aportaciones anuales a sus Planes de Pensiones o Planes de Previsión (EPSV) y, en su caso, a otros productos de inversión, crecerán al mismo ritmo que la inflación esperada, con el objetivo de no perder poder adquisitivo.";
m_arrayHelp[19] = "<b>Producto recomendado</b>:<br />Estos son los productos que le recomendamos para alcanzar el poder adquisitivo deseado en su jubilación.";
m_arrayHelp[20] = "<b>Aportación anual</b>:<br />Aportación anual que deberá realizar a cada producto para alcanzar el nivel de ingresos deseado a su jubilación.";
m_arrayHelp[21] = "<b>Ahorro fiscal primer año</b>:<br />Reducción del importe a pagar en concepto de Impuesto sobre la Renta de las Personas Físicas (IRPF) como consecuencia de la aportación del año en curso a un plan de pensiones o plan de previsión (EPSV).";
m_arrayHelp[22] = "<b>Importe anual</b>:<br />El &quot;importe anual&quot; indica la cantidad anual que, según el poder adquisitivo deseado por usted (PAD), obtendría en la jubilación, invirtiendo las cantidades recomendadas en los productos indicados.";
m_arrayHelp[23] = "<b>Máxima renta con ahorro fiscal</b>:<br />La &quot;máxima renta con ahorro fiscal&quot; refleja la cantidad anual que, según el &quot;poder adquisitivo deseado&quot; por usted (PAD), obtendría en la jubilación invirtiendo las cantidades máxima permitidas por la normativa fiscal en el producto elegido (plan de pensiones o plan de previsión, EPSV).";
m_arrayHelp[24] = "<b>Preferencia de inversión</b>:<br />" +
                  "Debe informarnos de su prioridad respecto a los diferentes productos: plan de pensiones o plan de previsión (EPSV). De esta forma le informaremos de la aportación anual que deberá realizar al producto elegido a fin de poder alcanzar un capital que le permita mantener su nivel de vida (poder adquisitivo deseado) en la jubilación.<br /><br />" +
                  "Recuerde que, de acuerdo con los criterios delimitadores de competencias en materia de previsión social, las Entidades de Previsión Social Voluntaria (EPSV) sometidas al control de la Comunidad Autónoma del País Vasco no pueden admitir, con carácter general, la incorporación de mutualistas no residentes en dicha Comunidad, pues en tal caso deberían solicitar autorización administrativa de ampliación territorial de actividad y quedarían sometidas a la supervisión del Ministerio de Economía y Hacienda.";
m_arrayHelp[27] = "<b>Periodo aproximado</b>:<br />El número de años indica el plazo de tiempo en los que desea cobrar su plan de pensiones o plan de previsión, EPSV).";
m_arrayHelp[28] = "<b>Renta mensual</b>:<br />La &quot;renta mensual&quot; muestra la cantidad que obtendría mes a mes según el capital constituido y el número de años seleccionados.";

var borrame = 0;
var helpTimer;

function OpenHelp(elm,helpCode) {
	if (helpTimer != null) {
		clearTimeout(helpTimer);
	}
	helpTimer = setTimeout("OpenHelpImmediately('"+elm.id+"',"+helpCode+")",_OPEN_DELAY);
}

function OpenHelpImmediately(idElm,helpCode) {
	if (helpTimer != null) {
		clearTimeout(helpTimer);
	}
	var elm = document.getElementById(idElm);
	var obj = document.getElementById("helpPopup");
	var objCnt = document.getElementById("helpCnt");
	var divAncho = document.getElementById("contenido_blanco");
   if (!divAncho) {
      divAncho = document.getElementById("contenido_blanco2");
   }
	obj.style.visibility = "hidden";	
	obj.style.display = "block";
	
	objCnt.innerHTML = m_arrayHelp[helpCode];
   if (!(typeof document.body.style.maxHeight != "undefined")) {
	   objCnt.style.height = "";
      if (objCnt.offsetHeight > 150) {
         objCnt.style.height = "150px";
      }
   }		
	objCnt.scrollTop = 0;

   var xpos = getposOffset(elm, "left") + (elm.offsetWidth /2);
   if (xpos + obj.offsetWidth >= divAncho.offsetWidth) {
      xpos -= obj.offsetWidth;
   }
   
   var iebody = (document.compatMode && document.compatMode != "BackCompat")? document.documentElement : document.body;
   var offsetY = document.all? iebody.scrollTop : pageYOffset;
   var ypos = getposOffset(elm, "top") + 1 - obj.offsetHeight;
   if (ypos < offsetY) {
      ypos = getposOffset(elm, "top") + elm.offsetHeight;
   }

   if (!(typeof document.body.style.maxHeight != "undefined")) {
      var ifrm = document.getElementById("ifrmPopup");
      ifrm.style.display = "block";  
      ifrm.style.left = xpos + "px";
      ifrm.style.top = ypos + "px";
      ifrm.style.height = obj.offsetHeight + "px";
   }	

   obj.style.visibility = "";	   
   obj.style.left = xpos + "px";
   obj.style.top = ypos + "px";

}

function CloseHelpImmediately() {
	if (helpTimer != null) {
		clearTimeout(helpTimer);
	}
	var m = document.getElementById("helpPopup");
	m.style.display = "none";
	m = document.getElementById("ifrmPopup");
	m.style.display = "none";
	helpTimer = null;
}

function CloseHelp() {
	if (helpTimer != null) {
		clearTimeout(helpTimer);
	}
	helpTimer = setTimeout("CloseHelpImmediately()",_CLOSE_DELAY);
}

function SigueConAyudaAbierta() {
	if (helpTimer != null) {
		clearTimeout(helpTimer);
	}
}
