🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: uk.comp.misc
Article #418

Web Domain Name Account - $10 per month.

#418
From: E Bishop
Date: Thu, 19 Jun 1997 00:00
1722 lines
15669 bytes
This is a multi-part message in MIME format.

--------------7D297E79E0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Fill out the attached order form or visit http://www.setrib.com/domains
for full details.

This is for people who have internet access and would like to set up 
web pages under their own domain name. (like www.yourname.com). 
For simplicity, I need to have the full year prepaid, that's $120 
for one full year. 

You may submit 1/2 payment to start, then the other 1/2 is due
 upon satisfaction that your account is set up correctly.

Currently, you can probably go through your Internet Provider
 for this, for about $40+ per month. So this offer (10$ per month)
 beats that by quite a bit. 

You get ftp access, 10 mb web space, 100mb web space per day traffic
(more than
enough for small to medium web sites), online forms support, and a
counter 
for $10 per month. 

-- 
E Bishop
Bishop Web Services
(714) 562-8692
edbishop@hotmail.com

                               \\|//                
                               (o o)                 
 ~~~~~~~~~~~~~~~~~~~~~~~~~~oOOo~(_)~oOOo~~~~~~~~~~    
* 10MB.. www.your-name.com ..Only $10.00/mo.  *
* NO setup or transfer/modification fees              *
* http://www.setrib.com/domains~~~~~oOOo~~~~~~~  *

--------------7D297E79E0
Content-Type: text/html; charset=us-ascii; name="order4.htm"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; filename="order4.htm"
Content-Base: "file:///C|/DOMAINS/order4.htm"

<BASE HREF="file:///C|/DOMAINS/order4.htm">

 <HTML>




<HEAD>




<body>




<TITLE>Signup with Bishop Web Services</TITLE>









<SCRIPT LANGUAGE="JavaScript">






function fix(num,places)




{

	shift = Math.pow(10,places);




	totalDecimal = "" + Math.round(num * shift);




	integer = totalDecimal.substring(0,totalDecimal.length - places );




	decimal = totalDecimal.substring(totalDecimal.length - places,totalDecimal.length - places + 2);




	return(integer + "." + decimal);




}









function td(s) { return("<TD>" + s + "</TD>"); }









function tr(s) { return ("<TR>" + s + "</TR>"); }









function input(name,type,onStuff,val,size)




{




	i = '<INPUT TYPE="' + type + '" name="' + name + '" ';




	if ( size != 0 )




		i = i + 'SIZE=' + size + ' ';




	if ( val != null )




		i = i + 'VALUE ="' + val + '" ';




	if ( onStuff == null )




		i = i + '>';




	else




		i = i + onStuff + '>';




	return(i);




}









function w(s) { document.write(s); }









function tdOpen() { return("<TD>"); }









function tdClose() { return("</TD>"); }









function trOpen() { return("<TR>"); }









function trClose() { return("</TR>"); }









function selectOpen(name) { return('<SELECT NAME="' + name + '" SIZE=1>'); }









function selectClose() { return("</SELECT>"); }









function selectOption(option) { return("<OPTION>" + option); }









function orderLine(code,description,price,option1,option2,option3,option4,option5,option6,option7,option8,option9,option10)




{




	w(trOpen());




	w(td(code));




	if ( option1 == null )




		w(td(description));




	else {




		w(tdOpen());




		w(description+" ");




		w(selectOpen("option"));




		w(selectOption(option1));




		if ( option2 != null ) w(selectOption(option2));




		if ( option3 != null ) w(selectOption(option3));




		if ( option4 != null ) w(selectOption(option4));




		if ( option5 != null ) w(selectOption(option5));




		if ( option6 != null ) w(selectOption(option6));




		if ( option7 != null ) w(selectOption(option7));




		if ( option8 != null ) w(selectOption(option8));




		if ( option9 != null ) w(selectOption(option9));




		if ( option10 != null ) w(selectOption(option10));




		w(selectClose());




		w(tdClose());




	}




	w(td(fix(price,2)+input("price","hidden","onChange=dummy()",price,0)));




	w(td(input("quantity","checkbox","onFocus=computeField(this)","1",4)));




	w(td(input("cost","text","onFocus=moveAlong(this)","",8)));




	w(trClose());




}









function setIndexes() {









//	Introduce another field called index into the price,quantity and cost




//	arrays to store the actual index positions within the array. So that




//	each element "knows" it's own index. This will be usefull in the




//	computeField() function where the index won't be known explicitly.









	var j;









	var a=document.form.price,b=document.form.quantity,c=document.form.cost;


	for (j=0; j<c.length; j++) {


		a[j].index = j;




		b[j].index = j;




		c[j].index = j;




	}


}





function postageLine(price)





// Add the postage cost to the cost array. Also add a dummy price and quantity




// hidden field to keep JavaScript happy.




{




	w(tr(td("") + td("Insurance, packaging and delivery") + td(input("price","hidden","onChange=dummy()","",0)) + td(input("quantity","hidden","onChange=dummy()","",0)) + td(fix(price,2)+input("cost","hidden","onChange=dummy()",price,0))));




}









function totalLine()









// This simply adds a total field to the form. computForm() is called if the

// user changes this field!









{




	w(tr(td("") + td("") + td("") + td("You may pay 1/2 of this amount to start - Total $") + td(input("total","text","onFocus=moveAlong(this)","",8))));




}









function checkNum(str,min,max) {









// Check the value is numeric and in the range min to max.









	for ( var i=0; i < str.length; i++) {




		var ch = str.substring(i,i+1);




		if ( ch < "0" || ch > "9") {




			alert("Try a number, please.");




			return(false);




		}




	}









	var num = 0 + str;









	if ( num < min || num > max ) {




		alert("Try a number from " + min + " to " + max );




		return(false);




	}









	return(true);




}









var focusTo = 0;









function computeField(input)









//	Make sure field value is numeric then calculate the cost for




//	this item by multiplying the unit price by the quantity.




{




	focusTo = 0;




	if ( input.value != null && input.value.length != 0 ) {




		if ( checkNum(input.value,1,100) ) {




			input.value = "" + eval(input.value);




			input.form.cost[input.index].value = fix(input.value * input.form.price[input.index].value,2);




		}




		else {




			input.value = "";




			input.form.cost[input.index].value = "";




			input.focus();




			input.select();




			focusTo = input;	// Make SURE we get the focus!




			return;




		}




	}




	else




		input.form.cost[input.index].value = "";









//	Sum the costs









	computeForm();




}









function moveAlong(input) {









// The focus is on a field that shouldn't be changed.




// This is either the total field or one of the cost fields.









	if ( focusTo != 0 ) {




		focusTo = 0;




		return;




	}




	else {




		var newindex = 0;




		if ( input.name != "total" ) 




			if ( input.index+2 < input.form.cost.length )




				newindex = input.index+1;




		input.form.quantity[newindex].select();




		input.form.quantity[newindex].focus();




	}




}









// do nothing function to satisfy onChange for hidden fields









function dummy(){}









function fixupCost(input)









//	The idiot has modified a cost field - fix it up for him!









{




	input.form.cost[input.index].value = fix(input.form.quantity[input.index].value * input.form.price[input.index].value,2);









}




function computeForm()









//	Sum the cost column into the total









{




var total = 0;









	var c=document.form.cost,total=0;




	for (j=0; j<c.length; j++) {




		if ( c[j].value != "" )




			total += eval(c[j].value);




	}









//	If just the postage then clear the total









	if ( total != document.form.cost[document.form.cost.length - 1].value )




		document.form.total.value = fix(total,2);




//		document.form.total.value = total;




	else




		document.form.total.value = "";




		




}






function MakeArray(n)  {

	this.length = n

	for (var i = 1; i <= n; i++) {

		this[i] = 0

	}

	return this

}






function computeForm2()




//	Sum the cost column into the total







{




State = new MakeArray(4)

State[1] = "CA"

State[2] = "ca"

State[3] = "California"

State[4] = "CALIFORNIA"

State[5] = "cal"
State[6] = "Cal"



	for (var i = 1; i <= State.length; i++) {
		if ( document.form.state.value  <= State[i])  {

		document.form.quantity[2].checked = "1";					document.form.cost[2].value = "10.64";

	}	

	} 

		document.form.cost.value = "220";


}









function computeForm3()




//	Sum the cost column into the total







{


	if (document.form.international.checked == "1" ) {


		document.form.quantity[1].checked = "1";					document.form.cost[1].value = "6.00";

		}

else 

		document.form.cost.value = "220";


}






</SCRIPT>




</HEAD>




<BODY>




<center>




<TABLE align=center BORDER=1><tr><td colspan=5  bgcolor="#6699CC">




<FORM NAME="form" ACTION=  METHOD=POST>




<center><font size=5 color=white>Bishop Web Services Account Setup Form</center></font></td></tr>




<tr><td colspan=3 align=left bgcolor=white>




<OL>




<li> All of these accounts are for a one year period.

<li> Click checkboxes next to the appropriate items on bottom of form.




<li> <font color=red>You may pay 1/2 fee to start, the rest due upon your satisfaction with the account setup.</font><br>


<li> <font color=red><blink>Print</blink> out this form and send it with your check to:</font><br>



</ol>




<blockquote>

	Bishop Web Services<br>


	15352 San Bruno Suite E-1<br>


 	La Mirada, CA  90638<p>



Please send any questions to <a href="mailto:ebishop@pacbell.net">ebishop@pacbell.net</a>.
</blockquote>




</tr>


<tr><td colspan=3 align=center bgcolor="#6699CC">Name</td></tr>









<tr><td colspan=3 ><INPUT TYPE="text" NAME="name" SIZE=45 MAXLENGTH=60 VALUE=""></td></tr>














<tr><td colspan=3 align=center bgcolor="#6699CC">Address</td></tr>














<tr><td colspan=3 ><INPUT TYPE="text" NAME="address" SIZE=45 MAXLENGTH=60 VALUE=""></td></tr>




<tr>




<td  align=center bgcolor="#6699CC">City</td>




<td align=center bgcolor="#6699CC">State/Province</td>









<td align=center bgcolor="#6699CC">Zip Code</td></tr>














<tr><td ><INPUT TYPE="text" NAME="city" SIZE=20 > </td>







<td><INPUT TYPE="text" NAME="state" SIZE=15 MAXLENGTH=25 VALUE="" > 



 </td>














<td><INPUT TYPE="text" NAME="zip" VALUE="" size=6 > </td>




</tr>









<tr>




<td align=center bgcolor="#6699CC">E-Mail Address</td>




<td align=center bgcolor="#6699CC">How did you hear about this offer?</td>









<td align=center bgcolor="#6699CC">Domain Name Requested</td></tr>



















<tr><td><INPUT TYPE="text" NAME="E-Mail" SIZE=20 MAXLENGTH=30 VALUE=""> </td>




<td>




<SELECT name="How did you hear about us" >





<OPTION value="None selected">Select from below

<OPTION value="Yahoo Search">Yahoo Search





<OPTION value="News Group">News Group





<OPTION value="Irc Chat">IRC Chat




<OPTION value="CNN">CNN News




<OPTION value="dunno">I dunno!

 </SELECT>









</td>




<td>
<INPUT TYPE="text" NAME="domain name" SIZE=25 MAXLENGTH=40 VALUE="www.">





</td>




</tr>















</table>




<table border=1>




<tr><td colspan=5>




</td></tr>






<TR bgcolor="#6699CC" width=400>




<TD >Code</TD><TD>Description</TD><TD>Price</TD><TD align=left>Checkbox</TD><TD>Cost</TD>




</TR>

<SCRIPT LANGUAGE="JavaScript">




orderLine("SB1","Regular Web Account -- 10 mb space - 100mb day web traffic - form and counter only -  For one full year","120.00");

orderLine("SB2","Super Web Account  -- 40 mb space - 400 mb day web traffic - full cgi - telnet access - For one full year ","400.00");

orderLine("SB3","Full Domain Fee  -- Internic Domain Name Fee -- covers 2 years - www.yourname.com ","100.00");

orderLine("SB4","Vanity Domain Fee  -- Cheaper than paying the Internic Fee - www.yourname.base.org -- covers 1 full year","10.00");



totalLine();

setIndexes();

</SCRIPT>







<td colspan=5 align=center>










<INPUT TYPE="RESET" VALUE="CLEAR FORM">










</td>




</tr>




<tr><td colspan=9>











<p></p>




Your will receive and ID and Password when I receive a check for at least 1/2 the amount due.
<p>

Please remember to send this form and check to:
<ul>

	Bishop Web Services<br>


	15352 San Bruno Suite E-1<br>


 	La Mirada, CA  90638




</ul>

</td></tr>






</TABLE>




</FORM>




<font size=-1>Get your own Javascript form from <a href="http://www.setrib.com/domains">Bishop Web Design</a>.




</center>




</HTML>





--------------7D297E79E0--
Technical Details
Message-ID: <33AA186C.41B8@hotmail.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 107d8b,8e6b55906e119b5e,start
X-Google-Attributes: gid107d8b,public
X-Google-Thread: 10c2bf,8e6b55906e119b5e,start
X-Google-Attributes: gid10c2bf,public
X-Google-Thread: 1057c8,8e6b55906e119b5e,start
X-Google-Attributes: gid1057c8,public
X-Google-Thread: f73c4,8e6b55906e119b5e,start
X-Google-Attributes: gidf73c4,public
X-Google-Thread: f4e13,8e6b55906e119b5e,start
X-Google-Attributes: gidf4e13,public
X-Google-Thread: 107b9a,8e6b55906e119b5e,start
X-Google-Attributes: gid107b9a,public
X-Google-Thread: f8bc8,8e6b55906e119b5e,start
X-Google-Attributes: gidf8bc8,public
X-Google-Thread: f5142,8e6b55906e119b5e,start
X-Google-Attributes: gidf5142,public
From: E Bishop <edbishop@hotmail.com>
Subject: Web Domain Name Account - $10 per month.
Date: 1997/06/19
Message-ID: <33AA186C.41B8@hotmail.com>
X-Deja-AN: 251277529
Organization: Pacific Bell Internet Services
Reply-To: edbishop@hotmail.com
Newsgroups: uk.comp.misc,a.bsu.programming,microsoft.public.inetexplorer.ie4,houston.forsale,comp.sys.acorn.misc,comp.mail.eudora.ms-windows,tw.bbs.comp.www,alt.cracks