jQuery.fn.center = function () { this.css("position","absolute"); this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px"); return this; } function js_whois(dominio,tipo) { popupWin = window.open('http://www.esdominios.com/whois_popup.php?query='+dominio+'.'+tipo, 'Información', 'resizable=yes,scrollbars=yes,width=750,height=450,top=80,left=5') } function js_chequea_dominio(o){ o.value=o.value.replace(/([^0-9a-zA-Z\-])/g,""); o.value=o.value.toLowerCase(); } function js_chequea_nif(o){ o.value=o.value.replace(/([^0-9a-zA-Z])/g,""); o.value=o.value.toUpperCase(); } function str_replace(search, replace, subject) { var f = search, r = replace, s = subject; var ra = r instanceof Array, sa = s instanceof Array, f = [].concat(f), r = [].concat(r), i = (s = [].concat(s)).length; while (j = 0, i--) { if (s[i]) { while (s[i] = s[i].split(f[j]).join(ra ? r[j] || "" : r[0]), ++j in f){}; } }; return sa ? s : s[0]; } function js_is_numeric(valor){ var log=valor.length; var sw="S"; for (x=0; x      '; var t2 = document.createElement("TD"); t2.align="center"; t2.innerHTML='(ej. ns'+count+'.hostaplus.net)'; row.appendChild(t1); row.appendChild(t2); //table.appendChild(row); document.getElementById('seccion_fila').appendChild(row); }else{ alert('Ha alcanzado el número máximo de servidores de nombre para su tipo de dominio'); } } function js_calcular_digito_control(valor){ valores = new Array(1, 2, 4, 8, 5, 10, 9, 7, 3, 6); control = 0; for (i=0; i<=9; i++) control += parseInt(valor.charAt(i)) * valores[i]; control = 11 - (control % 11); if (control == 11) control = 0; else if (control == 10) control = 1; return control; } function js_calcular_cuenta_bancaria(f) { if (f.frmbanco.value == "" || f.frmoficina.value == "" || f.frmdc.value == "" || f.frmcuenta.value == ""){ alert("Por favor, introduzca los datos de su cuenta"); return false; }else { if (f.frmbanco.value.length != 4 || f.frmoficina.value.length != 4 || f.frmdc.value.length != 2 || f.frmcuenta.value.length != 10){ alert("Por favor, introduzca correctamente los datos de su cuenta;" + " no están completos"); return false; }else{ if (!js_is_numeric(f.frmbanco.value) || !js_is_numeric(f.frmoficina.value) || !js_is_numeric(f.frmdc.value) || !js_is_numeric(f.frmcuenta.value)){ alert("Por favor, introduzca correctamente los datos de su " + "cuenta; no son numericos"); return false; }else{ if (!(js_calcular_digito_control("00" + f.frmbanco.value + f.frmoficina.value) == parseInt(f.frmdc.value.charAt(0))) || !(js_calcular_digito_control(f.frmcuenta.value) == parseInt(f.frmdc.value.charAt(1)))){ alert("Los dígitos de control no se corresponden con los demás" + " números de la cuenta"); return false; }else{ return true; } } } } } var ieVer=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; case 5.8:return 8; }}()||@*/0; if(/MSIE 6.0/i.test(navigator.userAgent)) {ieVer=6;}