//homepage.js script is Copyright 1996-2005 Reinvent Technologies

			<!--
			function openScript(url, width, height) {
			var Win = window.open(url,"openScript",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,status=yes' );
				}
			//-->

		<!--

			function Start(page) {
			OpenWin = this.open(page, "CtrlWindow", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=540,height=697");
				}

		// -->


		<!--
            function Start4(page) {
                OpenWin = this.open
                (page, "CtrlWindow2", "height=350,location=no,menubar=no,resizable=no,scrollbars=yes,toolbar=no,width=440");
                }
         // -->


		  <!--
            function Start3(page) {
                OpenWin = this.open
                (page, "CtrlWindow2", "height=350,location=no,menubar=no,resizable=no,scrollbars=yes,toolbar=no,width=440");
                }
         // -->

		  <!--
            function Start2(page) {
                OpenWin = this.open
                (page, "CtrlWindow", "height=350,location=no,menubar=no,resizable=no,scrollbars=yes,toolbar=no,width=440");
                }
         // -->

		  <!--
            function Start5(page) {
                OpenWin = this.open
                (page, "CtrlWindow", "height=500,location=no,menubar=no,resizable=no,scrollbars=no,toolbar=no,width=500");
                }
         // -->

	
<!--
function stringFilter (input) {
s = input.value;
filteredValues = "`~!#$%^&*(=+{}:;'?/><,";     // Characters stripped out
var i;
var returnString = "";
for (i = 0; i < s.length; i++) {  // Search through string and append to unfiltered values to returnString.
var c = s.charAt(i);
if (filteredValues.indexOf(c) == -1) returnString += c;
}
input.value = returnString;
}
//  End -->



<!-- 
function validate(field) {
var valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789!_&$#@/-*.)%[]"
var ok = "yes";
var temp;
for (var i=0; i<field.value.length; i++) {
temp = "" + field.value.substring(i, i+1);
if (valid.indexOf(temp) == "-1") ok = "no";
}
if (ok == "no") {
alert("Invalid entry!  Only characters, numbers and certain punctuation are accepted in the Domain/Password Fields!");
field.focus();
field.select();
   }
}


// -->


//Domain Lookup Script

function validateDomainName() {
	if (document.form1.DomainName.value.length<5) {//check for at least 5 chars
		alert("Please enter a complete domain name, including a .com, .net, or .org extension.");
		document.form1.DomainName.focus();
		return false;
		}
	if (document.form1.DomainName.value.charAt(0)==".") {//check for starting with a '.'
		alert("Please enter a complete domain name, including a .com, .net, or .org extension.");
		document.form1.DomainName.focus();
		return false;
		}

	var str = document.form1.DomainName.value;
	var i;
	var numPeriods;
	numPeriods = 0;
	for (i=0; i<str.length; i++){ //check for not more than one '.'
		if (str.charAt(i) == "."){
			numPeriods = numPeriods + 1;
		}
	}
	if (numPeriods > 1){
		alert("Please enter a complete domain name without any 'www.' prefix, but include a .com, .net, or .org extension.");
		document.form1.DomainName.focus();
		return false;				
	}
	var strEnding;
	var strEnd;
	strEnd = str.length;
	strEnding = str.charAt(strEnd-4);
	for (var i=3; i>0; i--){
		strEnding = strEnding + str.charAt(strEnd-i);		
	}	
	strEnding = strEnding.toUpperCase();
	//validate for .com, .net or .org 
	if ((strEnding == ".COM")|(strEnding == ".ORG")|(strEnding == ".NET")){
		sendDNS(str);
		return true;
	}else{
	alert("Please enter a complete domain name, including either a .com, .net or .org extension.");
	return false;
	}
}












