//

var StoreWindow=null;
function ST_note(theURL,uWidth,uHeight){
var attr='scrollbars=yes,resizable=yes,width=' + uWidth + ',height=' +uHeight
if(!StoreWindow || StoreWindow.closed){
StoreWindow=window.open("","StoreWindow",attr)
StoreWindow.moveTo(10,10)
StoreWindow.document.close();
StoreWindow.document.write('Processing');
StoreWindow.focus()
StoreWindow.location.href=(theURL)
} else{
StoreWindow.location.href=(theURL)
StoreWindow.focus()
}
}

var IE=(navigator.appName=="Microsoft Internet Explorer")?  true: false;
var NS=(navigator.appName=="Netscape")? true: false;
var nVer=parseInt(navigator.appVersion);
var nPlat=navigator.platform;
var isMac=(nPlat.match(/mac/i))?1:0;
function printMe(){
if(IE && isMac){
alert("Sorry, this function is not supported on your browser. \n Please select Print from your file menu.")
  } else{window.print();
 }return true;
}
var tigo=0;var tigo2=0;

function checkdom(checkMe){ // alert(checkMe);
var maxdom=3-1;var maxchar=100;
if(tigo>0){
for (var i=0;i1){
alert('Please enter only one first name');
checkMe.firstname.focus(); return false;}}

var nameRef=(FirstName)?'last name':'domain name';

var xproc=nameC(userIn);

var sepTLDName=0;
if(sepTLD){if(checkMe.tld.value){
if(checkMe.tld.value.match(/\.name$/i)) { sepTLDName=1;}} }
var myArray=xproc.split("\n");
for (var i=0;i < myArray.length;i++){
if(myArray[i].match(/\.name$/i) || sepTLDName){
var namelength=(sepTLDName)?2:3;
var dotArray=myArray[i].split("\.");
if(!(dotArray.length==namelength)){
// next two steps nullified to eliminate the check for three level .name formatting
//alert(".name format: FirstName.LastName.name");field.focus();
//return false;
}  // end if
}  // end if
} // end for loop


if(myArray){if(myArray.length > maxdom ){alert("Please enter fewer names");
 field.focus(); return false;	}
if(myArray.length > 1 && OneName>0){alert("Please enter only one "+nameRef);
 field.focus(); return false;	}
 } // end if(myArray)

var proc=userIn.replace(/[ \n\r\-]/g, "") ;  //alert('p1 ' +proc);
if(proc==""){alert("Please enter a domain name");field.focus();return false;}
var strlen=proc.length;if(strlen > maxchar){
alert("Please input less data");field.focus();return false;}
var bans=new Array('\\','/','+','(',')','[',']','{','}','$','^','*','|',',','--','?');
var Blen=bans.length;for (var i=0; i < Blen; i++){
if(proc.indexOf(bans[i]) !=-1){alert('Illegal character - please remove  " ' + bans[i] +' "');
field.focus();return false;} }
var allow='abcdefghijklmnopqrstuvwxyz01234567890-.';
for (var i=0; i <=strlen; i++){ var xtest=proc.charAt(i);
var regexp=eval("/" + xtest + "/i");var fMe=allow.match(regexp);
if(xtest){if(!fMe){alert('Illegal character - please remove  " ' + xtest +' "');
field.focus();return false;}}}}

function  nameC(namc){
var xproc=namc.replace(/ /g, "\n") ;
xproc=xproc.replace(/\r/g, "\n") ;
xproc=xproc.replace(/\n+/g, "\n") ;
xproc=xproc.replace(/\n+$/g, "") ;
xproc=xproc.replace(/^\n+/g, "") ;
return xproc;}
//