var ichecked = false;
function toggleAllTlds(){
ichecked = !ichecked;
for(i in availableDomains)
document.getElementById('domainTlds['+availableDomains[i]+']').checked = ichecked;
}
function validateDomainName(el){
enteredDomain = el.value;
enteredDomain = enteredDomain.replace(/[^a-zA-Z0-9\-]+/, '');
el.value = enteredDomain;
}
function CheckDomainAvailability(){
var domainName = document.orderFrm.domainRequest.value; strDomainTlds = ''; errorExists = '';
for(i in availableDomains){
if(document.getElementById('domainTlds['+availableDomains[i]+']').checked)
strDomainTlds += "&domainTlds["+document.getElementById('domainTlds['+availableDomains[i]+']').value+"]="+document.getElementById('domainTlds['+availableDomains[i]+']').value;
}
if(strDomainTlds == '')
errorExists += "nu ati selectat nici o extensie de domeniu\n";
if(domainName == '')
errorExists += "nu ati completat numele domeniului\n";
if(errorExists)
alert(errorExists);
else
{
document.orderFrm.domainRequest.disabled = true;
// document.getElementById('verifyAvailability').disabled = true;
document.getElementById('domainAvailabilityTD').innerHTML = "
Verificare, va rugam asteptati ...";
// document.getElementById('domainPrice').style.display = 'none';
makePOSTRequest(document.getElementsByTagName('base')[0].href+"order|verifyDomain", 'domainName='+domainName+strDomainTlds, 'responseCheckDomainAvailability');
}
}
function responseCheckDomainAvailability(){
if (http_request_di.readyState == 4) {
if (http_request_di.status == 200){
var browser = navigator.appName;
var responseStr = http_request_di.responseText;
document.getElementById('domainAvailabilityTD').innerHTML = "";
document.orderFrm.domainRequest.disabled = false;
// alert(responseStr);
// document.getElementById('verifyAvailability').disabled = false;
var aPosibbleDomains = responseStr.split('$#$');
var aux = 0; isDomainAvailable = 0;
for (i in aPosibbleDomains){
var aValues = aPosibbleDomains[i].split('|');
// alert(aValues);
aux++;
// var newTable
if(aValues[0] == 1){
if(browser.indexOf('Internet Explorer') > -1)
var newElSpan = document.createElement('');
else{
var newElSpan = document.createElement('SPAN');
newElSpan.setAttribute('class', 'NAvailable');
}
newElSpan.innerHTML = ''+aValues[2]+' ocupat - '+aValues[1];
var newEl = document.createElement('LABEL');
newEl.setAttribute('class', 'long');
newEl.style.marginLeft = '18px';
newEl.appendChild(newElSpan);
document.getElementById('domainAvailabilityTD').appendChild(newEl);
}
else{
if(browser.indexOf('Internet Explorer') > -1)
var newEl = document.createElement('