<!--
var EXlogin='allnet07' // Login
var EXvsrv='s11' // VServer
EXs=screen;EXw=EXs.width;navigator.appName!="Netscape"?
EXb=EXs.colorDepth:EXb=EXs.pixelDepth;
navigator.javaEnabled()==1?EXjv="y":EXjv="n";
EXd=document;EXw?"":EXw="na";EXb?"":EXb="na";
EXd.write("<img src=http://e2.extreme-dm.com",
"/"+EXvsrv+".g?login="+EXlogin+"&amp;",
"jv="+EXjv+"&amp;j=y&amp;srw="+EXw+"&amp;srb="+EXb+"&amp;",
"l="+escape(EXd.referrer)+" height=1 width=1>");//-->

function validateDomainname()
    {
        var domainname = document.ChkAvailForm.query.value
        re = new RegExp("^[a-zA-Z0-9][a-zA-Z0-9\\-]*$");
        if (domainname.length >= 3 && domainname.length <= 63 && re.test(domainname))
        {
            if(domainname.charAt(2) == '-' && domainname.charAt(3) == '-')
            {
                alert("Maaf, tidak support nama domain tersebut")
                return false;
            }
 
        }
        else
        {
            alert("Nama domain salah. Hanya boleh huruf (a-z), angka (0-9), minus (-) dan panjang 3-63 huruf ")
            return false
        }
    }


function addCommas(nStr)
{
	nStr += '';
	x = nStr.split('.');
	x1 = x[0];
	x2 = x.length > 1 ? '.' + x[1] : '';
	var rgx = /(\d+)(\d{3})/;
	while (rgx.test(x1)) {
		x1 = x1.replace(rgx, '$1' + ',' + '$2');
	}
	return x1 + x2;
}
function IsEmpty(aTdomainField){
var re = /s/g; 
var str = aTdomainField.replace(re, "");
if (str.length == 0) {
return true;
} else {return false;}
}

function roundNumber(num) {
	var rnum = eval(num);
	var rlength = 2; // The number of decimal places to round to
	if (rnum > 8191 && rnum < 10485) {
		rnum = rnum-5000;
		var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength);
		//newnumber = newnumber+5000;
	} else {
		var newnumber = Math.round(rnum*Math.pow(10,rlength))/Math.pow(10,rlength);
	}
	return newnumber;
}

function field(strfield,position) {
var pos=0;
var result;

for (var x = 1; x < position; x++)
   {
	pos = strfield.indexOf('|');
	strfield = strfield.substring(pos + 1, strfield.length);

   }
pos = strfield.indexOf('|');
if (pos>=0)
{strfield = strfield.substring(0,pos);
}

return strfield;


}


function pembayaranDrop()
{ var totalbiaya = document.myorder.totalbiaya.value; 
var pembayaran  = document.myorder.pembayaran.value; 
var kurs = field(pembayaran,3);
var totalus = 330;
totalus = (eval(totalbiaya)); 
document.myorder.pembayaranc.value = field(pembayaran,1);
document.myorder.pembayaranf.value = field(pembayaran,2);
document.myorder.totalusd.value = addCommas(totalus);

}
function computSum()
{
var pos=0;
var hhosting = document.myorder.hosting.value;  
var kurs = document.myorder.kurs.value;  
var order = document.myorder.order.value;
var pembayaran  = document.myorder.pembayaran.value; 
var hdiskon=0;

if (order==1) 
{document.myorder.orderf.value='Paket Nama Domain dan Hosting';}
if (order==2) 
{document.myorder.orderf.value='Paket Hosting';}
if (order==3) 
{document.myorder.orderf.value='Nama Domain';}

document.myorder.hostingc.value = field(hhosting,1);
document.myorder.hostingf.value = field(hhosting,2);
thosting = field(hhosting,4);
hhosting = field(hhosting,3);

//document.myorder.termin.value = thosting;

document.myorder.pembayaranc.value = field(pembayaran,1);
document.myorder.pembayaranf.value = field(pembayaran,2);



var hdomain = document.myorder.domainext.value; 
document.myorder.domainc.value  = field(hdomain,1);                   // assign
document.myorder.domainf.value  = field(hdomain,2);                   // assign
hdomain = field(hdomain,3);

if (order==2){ hdomain=0;}
if (order==3)
{ hhosting=0; 
hdomain=eval(hdomain);
document.myorder.hosting.style.display='none'
}else
{
document.myorder.hosting.style.display='block'
}



var termin = document.myorder.termin.value; 
document.myorder.terminc.value = field(termin,1);                       // assign
document.myorder.terminf.value = field(termin,2);                       // assign
jbulan = field(termin,3);
jbulandiskon = field(termin,4);


if (jbulan =="1") 
{document.myorder.bulan.style.display='block';
jbulan = document.myorder.bulan.value;
}
else
{document.myorder.bulan.style.display='none'};


var egold=0;
var btotal=0;
if (jbulan<12)
{var jbulandomain = 12;}
else
{var jbulandomain = jbulan;}
if (thosting=="2")
{jbulan=1;
jbulandiskon=0;
}

bdomain  = eval(hdomain) * (eval(jbulandomain)/12);
bhosting = (eval(jbulan)- eval(jbulandiskon )) * eval(hhosting);
hdiskon = eval(jbulandiskon ) * eval(hhosting);
document.myorder.diskon.value  = hdiskon;
btotal    = eval(bdomain)  + eval(bhosting) ;
document.myorder.biayadomain.value= addCommas(bdomain);
document.myorder.biayahosting.value= addCommas(bhosting);
document.myorder.totalbiaya.value= addCommas(btotal);                                        


var pembayaran  = document.myorder.pembayaran.value; 
var kurs = field(pembayaran,3);
var totalus = (eval(btotal)/eval(kurs));
if (kurs==1)
{document.myorder.totalusd.style.display='none';
}else
{document.myorder.totalusd.style.display='block';

}
document.myorder.pembayaranc.value = field(pembayaran,1);
document.myorder.pembayaranf.value = field(pembayaran,2);
document.myorder.totalusd.value = roundNumber(totalus);



}

function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
   // search email text for regular exp matches
    if (strEmail.search(validRegExp) == -1) 
   {
       return false;
    } 
    return true; 
}
function checkform ( form )
{
  if (form.domain.value == "") {
    alert( "Nama domain harus diisi!" );
    form.domain.focus();
    return false ;
  }
  if (form.nama.value == "") {
    alert( "Nama harus diisi!" );
    form.nama.focus();
    return false ;
  }
  if (form.alamat.value == "") {
    alert( "Alamat harus diisi!" );
    form.alamat.focus();
    return false ;
  }
  if (form.kota.value == "") {
    alert( "Kota harus diisi!" );
    form.kota.focus();
    return false ;
  }
  if (form.provinsi.value == "") {
    alert( "Provinsi harus diisi!" );
    form.provinsi.focus();
    return false ;
  }
  if (form.kodepos.value == "") {
    alert( "Kode pos harus diisi!" );
    form.kodepos.focus();
    return false ;
  }
  if (form.email.value == "") {
    alert( "Email harus diisi!" );
    form.email.focus();
    return false ;
  }
  if (!isValidEmail(form.email.value)) {
    alert( "Format email tidak benar!" );
    form.email.focus();
    return false ;
  }
  if (form.handphone.value == "") {
    alert( "No. handphone harus diisi!" );
    form.handphone.focus();
    return false ;
  }
  if (form.username.value == "") {
    alert( "Username harus diisi!" );
    form.username.focus();
    return false ;
  }
  if (form.password.value == "") {
    alert( "Password harus diisi!" );
    form.password.focus();
    return false ;
  }
  if (form.number.value == "") {
    alert( "Kode captcha harus diisi!" );
    form.number.focus();
    return false ;
  }
return true ;
}


