var deflang = "Greek"; var extra = "af867f398b5653dbb6694cf4f5f0db4a1c3dadfa9080b31a765c388514c879c0cd7707bb1edb0d9e6e9919eec8ddfceb14703fc238a9f3a18e97804f16377e9ab3385b1bd1f7bde6a241ebc4922d0534d09ab0228bed6d9c6cb92803c6864d19"; var whois = "http://www.hostplus.gr/whmcs/modules/registrars/eppgr/lib/eppgr.whois.php"; var cookie = document.cookie; var ns; var url; var post; var form; var req = new Array(); var interval = 100; var eppgr_div = 'eppgr_div'; var refreshIntervalId; var waitdot = ' - '; var waitmsg = 'Παρακαλώ, περιμένετε...'; var hide = -1; var opacspeed = 10; function whenCompletedMy() { clearInterval(refreshIntervalId); var regex = new XRegExp('
(.+?)<\/div>', "smig"); var match = regex.exec(inner); if (is_array(match) && match.length > 1) inner = match[1]; } el.innerHTML = inner; insertAfter(form, el); } function showDots() { var el = document.getElementById(eppgr_div); if (!el.innerHTML) { el.innerHTML = waitmsg; el.style.textAlign = 'center'; el.style.opacity = 1; el.style.filter = 'alpha(opacity=100)'; } el.style.opacity = (parseFloat(el.style.opacity) * 100 + parseInt(opacspeed) * parseInt(hide)) / 100; el.style.filter = 'alpha(opacity='+(el.style.opacity*100)+')'; if ((parseFloat(el.style.opacity) * 100 + parseInt(opacspeed) * parseInt(hide)) / 100 < 0) { el.style.opacity = 0; el.style.filter = 'alpha(opacity=0)'; hide = 1; } else if ((parseFloat(el.style.opacity) * 100 + parseInt(opacspeed) * parseInt(hide)) / 100 > 1) { el.style.opacity = 1; el.style.filter = 'alpha(opacity=100)'; hide = -1; } } function bulksearch(button) { ns = new sack(); checkForm(button); post = {}; post['bulkdomains'] = getElementTag('textarea', 'bulkdomains').value.replace(/[^\r\n\w\-\.\x80-\xFF\u0374-\u03FB]/g, ''); searchDomain(); } function bulktransfer(button) { bulksearch(button); } function domainsearch(button) { ns = new sack(); checkForm(button); post = {}; post['domain'] = getElementTag('input', 'domain').value.replace(/[^\w\-\.\x80-\xFF\u0374-\u03FB]/g, ''); if (!post['domain']) { var domainerrornodomain = ''; if (!domainerrornodomain) domainerrornodomain = 'Domain name missing!'; alert(''); return false; } post['tlds'] = new Array(); var tlds = getTickedElements('tlds[]'); if (!tlds.length) { post['tlds'].push('.gr'); post['domain'] = post['domain'].replace(/\.gr$/, ''); } else { for (var i = 0; i < tlds.length; i++) { post['tlds'][i] = tlds[i]; } } searchDomain(); } function domainsearchcart(button) { ns = new sack(); checkForm(button); post = {}; post['sld'] = getElementTag('input', 'sld').value.replace(/[^\w\-\.\x80-\xFF\u0374-\u03FB]/g, ''); post['tld'] = getSelectedItemValue('tld').replace(/[^\w\-\.\x80-\xFF\u0374-\u03FB]/g, ''); searchDomain(); } function getTickedElements(name) { var ticks = document.getElementsByTagName('input'); var ret = new Array(); for (var i = 0; i < ticks.length; i++) { if (typeof(ticks[i].name) != 'undefined' && ticks[i].name == name && ticks[i].checked) ret.push(ticks[i].value.replace(/[^\w\-\.\x80-\xFF]/g, '')); } return ret; } function getElementTag(tag, name) { var tags = document.getElementsByTagName(tag); for (var i = 0; i < tags.length; i++) { if (typeof(tags[i].name) != 'undefined' && tags[i].name == name) return tags[i]; } return 0; } function getCharset() { var tags = document.getElementsByTagName('meta'); for (var i = 0; i < tags.length; i++) { if (typeof(tags[i].content) != 'undefined') return tags[i].content.match(/charset=(.+)($|;)/)[1].toLowerCase() == 'utf-8' ? 1 : 0; } return 0; } function getSelectedItemValue(name) { var select = getElementTag('select', name); if (select) return select[select.selectedIndex].value; else return 0; } function insertAfter(referenceNode, newNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); } function checkForm (button) { if (typeof(form) == 'undefined') { form = button.form; var script = form.action.match(/\/(\w+)\.php($|\?)/); if (is_array(script) && script.length > 1 && script[1] == 'cart') url = whois + '?goto=' + script[1]; else url = whois; if (form.action.match(/\?(.+)$/) && form.action.match(/\?(.+)$/)[1]) req.push(form.action.match(/\?(.+)$/)[1]); var langsel = getSelectedItemValue('language') if (langsel) req.push('language=' + langsel); else req.push('language=' + deflang); req.push('utf8=' + getCharset()); if (url.match(/\?/)) var link = '&'; else var link = '?'; url += link + req.join('&'); } } function submitViaEnter(evt) { evt = (evt) ? evt : event; var target = (evt.target) ? evt.target : evt.srcElement; var form = target.form; var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode); if (charCode == 13) { var inputs = form.getElementsByTagName('input'); for (var i = 0; i < inputs.length; i++) { if (inputs[i].type == 'button') { inputs[i].click(); } } return false; } return true; } function is_array(input){ return typeof(input)=='object'&&(input instanceof Array); } function eppgrFixCart(button) { var regex = new XRegExp('domain=.+', "smig"); button.form.action = button.form.action.replace(regex, 'domain='+button.value); if (typeof(url) != 'undefined') { url = url.replace(regex, 'domain='+button.value); } }