Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

scripting question

Status
Not open for further replies.

cleansedbb

Technical User
Feb 11, 2002
95
US
not sure how to phrase it but I'll describe what I'm trying to do.


I have a form that as of current has a text box for nickname, a dropdown for color and a submit.

I want to modify it for the following:

nickname - textbox
dropdown - color (by #FFFFFF)
dropdown - color (by "white")
textbox - color (by typing)

I've come up with something but alas it doesnt work. I tried copying the code from the existing and just changed the <select> option vaules and then changed the <select> on the last one to a text box. only the text box seems to work? not sure why though.

anyone have a suggestion?
 
I'm not sure exactly what you're trying to do. Does this help?

<input type=text onBlur=&quot;document.bgColor = this.value&quot;>
<select onChange=&quot;document.bgColor = this.value&quot;>
<option value=&quot;#FFFFFF&quot;>White
<option value=&quot;#000000&quot;>Black
<option value='red'>Red
<option value='blue'>Blue
</select> Get the Best Answers! faq333-2924
Merry Christmas!
mikewolf@tst-us.com
[angel][santa][elf][reindeer][santa2]
 
heres my script....


<html>
head, title other stuff here
</HEAD>
<BODY BGCOLOR=&quot;#663333&quot; TEXT=&quot;#fce9c3&quot; LINK=&quot;#0099FF&quot; VLINK=&quot;#FF66FF&quot; LINK=&quot;#FFFF00&quot;>
<center>
<script><!--

var nickname = 'null';
var ignore = 'null';

var username=getCookie('username');
if (username==null) {username = ''}

var color=getCookie('color');
if (color==null) {color = ''}

document.write('<form name=&quot;logon&quot; onSubmit=&quot;doCookies()&quot; method=&quot;POST&quot; action=&quot;/cgi-bin/echat44/echat44.cgi&quot;>');
document.write('<table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;><tr>');
document.write('<td valign=&quot;middle&quot;><font size=&quot;2&quot;>Nick:</font>');
document.write('<input type=&quot;text&quot; name=&quot;username&quot; size=&quot;15&quot; maxlength=&quot;25&quot; value=&quot;' + username + '&quot;><br></td>');
document.write('<td valign=&quot;middle&quot;><font size=&quot;2&quot;>   Color:</font>');

document.write('<select name=&quot;color&quot;>');
for (i=0;i<optionsColors1.length;++i) {
if(optionsColorsValues1==color) {
document.write('<option selected value='+optionsColorsValues1+' style=&quot;color:'+optionsColors1+'&quot;>'+optionsColors1);
}
else {
document.write('<option value='+optionsColorsValues1+' style=&quot;color:'+optionsColors1+'&quot;>'+optionsColors1);
}
}
document.writeln('</select></td>');

document.write('<td><select name=&quot;color&quot;>');
for (i=0;i<optionsColors2.length;++i) {
if(optionsColorsValues2==color) {
document.write('<option selected value='+optionsColorsValues2+' style=&quot;color:'+optionsColors2+'&quot;>'+optionsColors2);
}
else {
document.write('<option value='+optionsColorsValues2+' style=&quot;color:'+optionsColors2+'&quot;>'+optionsColors2);
}
}
document.writeln('</select></td>');

document.write('<td><input type=&quot;text&quot; name=&quot;color&quot; size=&quot;15&quot; maxlength=&quot;25&quot; value=&quot;' + color + '&quot;></td>');
document.write('</td><td valign=&quot;middle&quot;>');
document.write(' <small><input type=submit value=&quot;Join Chat&quot;></small></td>');
document.write('<input type=hidden name=message value=&quot;logged on.&quot;>');
document.write('<input type=hidden name=&quot;logon&quot; value=&quot;&quot;>');
document.write('<input type=hidden name=room value=&quot;public&quot;>');
document.write('<input type=hidden name=to value=&quot;Room&quot;>');
document.write('<input type=hidden name=frames value=&quot;yes&quot;>');
document.write('</td></tr></table>');
if(getCookie('username')) {
document.write('<input type=checkbox name=cookies checked>');
}else{
document.write('<input type=checkbox name=cookies>');
}
document.write('<small>Remember Settings</small>');
document.write('</form>');
document.forms[0].elements[0].focus();
//-->
</script>
</center>
</body></html>
 
this line
for (i=0;i<optionsColors2.length;++i) {
looks a little backwards
possibly should be
for (i=0;i<optionsColors2.length;i++) {

try posted the code again without the Process TGML checked to.
---------------------------------------
{ str = &quot;sleep is good for you. sleep gives you the energy you need to function&quot;;
ptr = /sleep/gi;Nstr = str.replace(ptr,&quot;coffee&quot;);alert(Nstr); }
---------------------------------------
for the best results to your questions: FAQ333-2924

 
let me post the whole script. I posted quick and then relized that the head section had the arrays:




<HTML>
<HEAD>
<TITLE></TITLE>
<script>
<!--
/*
Chatform.html file for Mike's &quot;echat&quot;
By Anatoli V., August 16, 1998.
Cookie Functions written by poland@sapien.net.

You are free to use and modify this script,
if credits are kept in the source code
*/
var optionsColors1=new Array(
&quot;&quot;,
&quot;#000000&quot;,
&quot;#000033&quot;,
&quot;#000066&quot;,
&quot;#000099&quot;,
&quot;#0000CC&quot;,
&quot;#0000FF&quot;,
&quot;#003300&quot;,
&quot;#003333&quot;,
&quot;#003366&quot;,
&quot;#003399&quot;,
&quot;#0033CC&quot;,
&quot;#0033FF&quot;,
&quot;#006600&quot;,
&quot;#006633&quot;,
&quot;#006666&quot;,
&quot;#006699&quot;,
&quot;#0066CC&quot;,
&quot;#0066FF&quot;,
&quot;#009900&quot;,
&quot;#009933&quot;,
&quot;#009966&quot;,
&quot;#009999&quot;,
&quot;#0099CC&quot;,
&quot;#0099FF&quot;,
&quot;#00CC00&quot;,
&quot;#00CC33&quot;,
&quot;#00CC66&quot;,
&quot;#00CC99&quot;,
&quot;#00CCCC&quot;,
&quot;#00CCFF&quot;,
&quot;#00FF00&quot;,
&quot;#00FF33&quot;,
&quot;#00FF66&quot;,
&quot;#00FF99&quot;,
&quot;#00FFCC&quot;,
&quot;#00FFFF&quot;,
&quot;#330000&quot;,
&quot;#330033&quot;,
&quot;#330066&quot;,
&quot;#330099&quot;,
&quot;#3300CC&quot;,
&quot;#3300FF&quot;,
&quot;#333300&quot;,
&quot;#333333&quot;,
&quot;#333366&quot;,
&quot;#333399&quot;,
&quot;#3333CC&quot;,
&quot;#3333FF&quot;,
&quot;#336600&quot;,
&quot;#336633&quot;,
&quot;#336666&quot;,
&quot;#336699&quot;,
&quot;#3366CC&quot;,
&quot;#3366FF&quot;,
&quot;#339900&quot;,
&quot;#339933&quot;,
&quot;#339966&quot;,
&quot;#339999&quot;,
&quot;#3399CC&quot;,
&quot;#3399FF&quot;,
&quot;#33CC00&quot;,
&quot;#33CC33&quot;,
&quot;#33CC66&quot;,
&quot;#33CC99&quot;,
&quot;#33CCCC&quot;,
&quot;#33CCFF&quot;,
&quot;#33FF00&quot;,
&quot;#33FF33&quot;,
&quot;#33FF66&quot;,
&quot;#33FF99&quot;,
&quot;#33FFCC&quot;,
&quot;#33FFFF&quot;,
&quot;#660000&quot;,
&quot;#660033&quot;,
&quot;#660066&quot;,
&quot;#660099&quot;,
&quot;#6600CC&quot;,
&quot;#6600FF&quot;,
&quot;#663300&quot;,
&quot;#663333&quot;,
&quot;#663366&quot;,
&quot;#663399&quot;,
&quot;#6633CC&quot;,
&quot;#6633FF&quot;,
&quot;#666600&quot;,
&quot;#666633&quot;,
&quot;#666666&quot;,
&quot;#666699&quot;,
&quot;#6666CC&quot;,
&quot;#6666FF&quot;,
&quot;#669900&quot;,
&quot;#669933&quot;,
&quot;#669966&quot;,
&quot;#669999&quot;,
&quot;#6699CC&quot;,
&quot;#6699FF&quot;,
&quot;#66CC00&quot;,
&quot;#66CC33&quot;,
&quot;#66CC66&quot;,
&quot;#66CC99&quot;,
&quot;#66CCCC&quot;,
&quot;#66CCFF&quot;,
&quot;#66FF00&quot;,
&quot;#66FF33&quot;,
&quot;#66FF66&quot;,
&quot;#66FF99&quot;,
&quot;#66FFCC&quot;,
&quot;#66FFFF&quot;,
&quot;#990000&quot;,
&quot;#990033&quot;,
&quot;#990066&quot;,
&quot;#990099&quot;,
&quot;#9900CC&quot;,
&quot;#9900FF&quot;,
&quot;#993300&quot;,
&quot;#993333&quot;,
&quot;#993366&quot;,
&quot;#993399&quot;,
&quot;#9933CC&quot;,
&quot;#9933FF&quot;,
&quot;#996600&quot;,
&quot;#996633&quot;,
&quot;#996666&quot;,
&quot;#996699&quot;,
&quot;#9966CC&quot;,
&quot;#9966FF&quot;,
&quot;#999900&quot;,
&quot;#999933&quot;,
&quot;#999966&quot;,
&quot;#999999&quot;,
&quot;#9999CC&quot;,
&quot;#9999FF&quot;,
&quot;#99CC00&quot;,
&quot;#99CC33&quot;,
&quot;#99CC66&quot;,
&quot;#99CC99&quot;,
&quot;#99CCCC&quot;,
&quot;#99CCFF&quot;,
&quot;#99FF00&quot;,
&quot;#99FF33&quot;,
&quot;#99FF66&quot;,
&quot;#99FF99&quot;,
&quot;#99FFCC&quot;,
&quot;#99FFFF&quot;,
&quot;#CC0000&quot;,
&quot;#CC0033&quot;,
&quot;#CC0066&quot;,
&quot;#CC0099&quot;,
&quot;#CC00CC&quot;,
&quot;#CC00FF&quot;,
&quot;#CC3300&quot;,
&quot;#CC3333&quot;,
&quot;#CC3366&quot;,
&quot;#CC3399&quot;,
&quot;#CC33CC&quot;,
&quot;#CC33FF&quot;,
&quot;#CC6600&quot;,
&quot;#CC6633&quot;,
&quot;#CC6666&quot;,
&quot;#CC6699&quot;,
&quot;#CC66CC&quot;,
&quot;#CC66FF&quot;,
&quot;#CC9900&quot;,
&quot;#CC9933&quot;,
&quot;#CC9966&quot;,
&quot;#CC9999&quot;,
&quot;#CC99CC&quot;,
&quot;#CC99FF&quot;,
&quot;#CCCC00&quot;,
&quot;#CCCC33&quot;,
&quot;#CCCC66&quot;,
&quot;#CCCC99&quot;,
&quot;#CCCCCC&quot;,
&quot;#CCCCFF&quot;,
&quot;#CCFF00&quot;,
&quot;#CCFF33&quot;,
&quot;#CCFF66&quot;,
&quot;#CCFF99&quot;,
&quot;#CCFFCC&quot;,
&quot;#CCFFFF&quot;,
&quot;#FF0000&quot;,
&quot;#FF0033&quot;,
&quot;#FF0066&quot;,
&quot;#FF0099&quot;,
&quot;#FF00CC&quot;,
&quot;#FF00FF&quot;,
&quot;#FF3300&quot;,
&quot;#FF3333&quot;,
&quot;#FF3366&quot;,
&quot;#FF3399&quot;,
&quot;#FF33CC&quot;,
&quot;#FF33FF&quot;,
&quot;#FF6600&quot;,
&quot;#FF6633&quot;,
&quot;#FF6666&quot;,
&quot;#FF6699&quot;,
&quot;#FF66CC&quot;,
&quot;#FF66FF&quot;,
&quot;#FF9900&quot;,
&quot;#FF9933&quot;,
&quot;#FF9966&quot;,
&quot;#FF9999&quot;,
&quot;#FF99CC&quot;,
&quot;#FF99FF&quot;,
&quot;#FFCC00&quot;,
&quot;#FFCC33&quot;,
&quot;#FFCC66&quot;,
&quot;#FFCC99&quot;,
&quot;#FFCCCC&quot;,
&quot;#FFCCFF&quot;,
&quot;#FFFF00&quot;,
&quot;#FFFF33&quot;,
&quot;#FFFF66&quot;,
&quot;#FFFF99&quot;,
&quot;#FFFFCC&quot;,
&quot;#FFFFFF&quot;)

var optionsColorsValues1=new Array(
&quot;&quot;,
&quot;#000000&quot;,
&quot;#000033&quot;,
&quot;#000066&quot;,
&quot;#000099&quot;,
&quot;#0000CC&quot;,
&quot;#0000FF&quot;,
&quot;#003300&quot;,
&quot;#003333&quot;,
&quot;#003366&quot;,
&quot;#003399&quot;,
&quot;#0033CC&quot;,
&quot;#0033FF&quot;,
&quot;#006600&quot;,
&quot;#006633&quot;,
&quot;#006666&quot;,
&quot;#006699&quot;,
&quot;#0066CC&quot;,
&quot;#0066FF&quot;,
&quot;#009900&quot;,
&quot;#009933&quot;,
&quot;#009966&quot;,
&quot;#009999&quot;,
&quot;#0099CC&quot;,
&quot;#0099FF&quot;,
&quot;#00CC00&quot;,
&quot;#00CC33&quot;,
&quot;#00CC66&quot;,
&quot;#00CC99&quot;,
&quot;#00CCCC&quot;,
&quot;#00CCFF&quot;,
&quot;#00FF00&quot;,
&quot;#00FF33&quot;,
&quot;#00FF66&quot;,
&quot;#00FF99&quot;,
&quot;#00FFCC&quot;,
&quot;#00FFFF&quot;,
&quot;#330000&quot;,
&quot;#330033&quot;,
&quot;#330066&quot;,
&quot;#330099&quot;,
&quot;#3300CC&quot;,
&quot;#3300FF&quot;,
&quot;#333300&quot;,
&quot;#333333&quot;,
&quot;#333366&quot;,
&quot;#333399&quot;,
&quot;#3333CC&quot;,
&quot;#3333FF&quot;,
&quot;#336600&quot;,
&quot;#336633&quot;,
&quot;#336666&quot;,
&quot;#336699&quot;,
&quot;#3366CC&quot;,
&quot;#3366FF&quot;,
&quot;#339900&quot;,
&quot;#339933&quot;,
&quot;#339966&quot;,
&quot;#339999&quot;,
&quot;#3399CC&quot;,
&quot;#3399FF&quot;,
&quot;#33CC00&quot;,
&quot;#33CC33&quot;,
&quot;#33CC66&quot;,
&quot;#33CC99&quot;,
&quot;#33CCCC&quot;,
&quot;#33CCFF&quot;,
&quot;#33FF00&quot;,
&quot;#33FF33&quot;,
&quot;#33FF66&quot;,
&quot;#33FF99&quot;,
&quot;#33FFCC&quot;,
&quot;#33FFFF&quot;,
&quot;#660000&quot;,
&quot;#660033&quot;,
&quot;#660066&quot;,
&quot;#660099&quot;,
&quot;#6600CC&quot;,
&quot;#6600FF&quot;,
&quot;#663300&quot;,
&quot;#663333&quot;,
&quot;#663366&quot;,
&quot;#663399&quot;,
&quot;#6633CC&quot;,
&quot;#6633FF&quot;,
&quot;#666600&quot;,
&quot;#666633&quot;,
&quot;#666666&quot;,
&quot;#666699&quot;,
&quot;#6666CC&quot;,
&quot;#6666FF&quot;,
&quot;#669900&quot;,
&quot;#669933&quot;,
&quot;#669966&quot;,
&quot;#669999&quot;,
&quot;#6699CC&quot;,
&quot;#6699FF&quot;,
&quot;#66CC00&quot;,
&quot;#66CC33&quot;,
&quot;#66CC66&quot;,
&quot;#66CC99&quot;,
&quot;#66CCCC&quot;,
&quot;#66CCFF&quot;,
&quot;#66FF00&quot;,
&quot;#66FF33&quot;,
&quot;#66FF66&quot;,
&quot;#66FF99&quot;,
&quot;#66FFCC&quot;,
&quot;#66FFFF&quot;,
&quot;#990000&quot;,
&quot;#990033&quot;,
&quot;#990066&quot;,
&quot;#990099&quot;,
&quot;#9900CC&quot;,
&quot;#9900FF&quot;,
&quot;#993300&quot;,
&quot;#993333&quot;,
&quot;#993366&quot;,
&quot;#993399&quot;,
&quot;#9933CC&quot;,
&quot;#9933FF&quot;,
&quot;#996600&quot;,
&quot;#996633&quot;,
&quot;#996666&quot;,
&quot;#996699&quot;,
&quot;#9966CC&quot;,
&quot;#9966FF&quot;,
&quot;#999900&quot;,
&quot;#999933&quot;,
&quot;#999966&quot;,
&quot;#999999&quot;,
&quot;#9999CC&quot;,
&quot;#9999FF&quot;,
&quot;#99CC00&quot;,
&quot;#99CC33&quot;,
&quot;#99CC66&quot;,
&quot;#99CC99&quot;,
&quot;#99CCCC&quot;,
&quot;#99CCFF&quot;,
&quot;#99FF00&quot;,
&quot;#99FF33&quot;,
&quot;#99FF66&quot;,
&quot;#99FF99&quot;,
&quot;#99FFCC&quot;,
&quot;#99FFFF&quot;,
&quot;#CC0000&quot;,
&quot;#CC0033&quot;,
&quot;#CC0066&quot;,
&quot;#CC0099&quot;,
&quot;#CC00CC&quot;,
&quot;#CC00FF&quot;,
&quot;#CC3300&quot;,
&quot;#CC3333&quot;,
&quot;#CC3366&quot;,
&quot;#CC3399&quot;,
&quot;#CC33CC&quot;,
&quot;#CC33FF&quot;,
&quot;#CC6600&quot;,
&quot;#CC6633&quot;,
&quot;#CC6666&quot;,
&quot;#CC6699&quot;,
&quot;#CC66CC&quot;,
&quot;#CC66FF&quot;,
&quot;#CC9900&quot;,
&quot;#CC9933&quot;,
&quot;#CC9966&quot;,
&quot;#CC9999&quot;,
&quot;#CC99CC&quot;,
&quot;#CC99FF&quot;,
&quot;#CCCC00&quot;,
&quot;#CCCC33&quot;,
&quot;#CCCC66&quot;,
&quot;#CCCC99&quot;,
&quot;#CCCCCC&quot;,
&quot;#CCCCFF&quot;,
&quot;#CCFF00&quot;,
&quot;#CCFF33&quot;,
&quot;#CCFF66&quot;,
&quot;#CCFF99&quot;,
&quot;#CCFFCC&quot;,
&quot;#CCFFFF&quot;,
&quot;#FF0000&quot;,
&quot;#FF0033&quot;,
&quot;#FF0066&quot;,
&quot;#FF0099&quot;,
&quot;#FF00CC&quot;,
&quot;#FF00FF&quot;,
&quot;#FF3300&quot;,
&quot;#FF3333&quot;,
&quot;#FF3366&quot;,
&quot;#FF3399&quot;,
&quot;#FF33CC&quot;,
&quot;#FF33FF&quot;,
&quot;#FF6600&quot;,
&quot;#FF6633&quot;,
&quot;#FF6666&quot;,
&quot;#FF6699&quot;,
&quot;#FF66CC&quot;,
&quot;#FF66FF&quot;,
&quot;#FF9900&quot;,
&quot;#FF9933&quot;,
&quot;#FF9966&quot;,
&quot;#FF9999&quot;,
&quot;#FF99CC&quot;,
&quot;#FF99FF&quot;,
&quot;#FFCC00&quot;,
&quot;#FFCC33&quot;,
&quot;#FFCC66&quot;,
&quot;#FFCC99&quot;,
&quot;#FFCCCC&quot;,
&quot;#FFCCFF&quot;,
&quot;#FFFF00&quot;,
&quot;#FFFF33&quot;,
&quot;#FFFF66&quot;,
&quot;#FFFF99&quot;,
&quot;#FFFFCC&quot;,
&quot;#FFFFFF&quot;)

var optionsColors2=new Array(
&quot;&quot;,
&quot;Aliceblue&quot;,
&quot;Antiquewhite&quot;,
&quot;Aqua&quot;,
&quot;Aquamarine&quot;,
&quot;Azure&quot;,
&quot;Beige&quot;,
&quot;Bisque&quot;,
&quot;Black&quot;,
&quot;Blanchedalmond&quot;,
&quot;Blue&quot;,
&quot;Blueviolet&quot;,
&quot;Brown&quot;,
&quot;Burlywood&quot;,
&quot;Cadetblue&quot;,
&quot;Chartreuse&quot;,
&quot;Chocolate&quot;,
&quot;Coral&quot;,
&quot;Cornflowerblue&quot;,
&quot;Cornsilk&quot;,
&quot;Crimson&quot;,
&quot;Cyan&quot;,
&quot;Darkblue&quot;,
&quot;Darkcyan&quot;,
&quot;Darkgoldenrod&quot;,
&quot;Darkgray&quot;,
&quot;Darkgreen&quot;,
&quot;Darkkhaki&quot;,
&quot;Darkmagenta&quot;,
&quot;Darkolivegreen&quot;,
&quot;Darkorange&quot;,
&quot;Darkorchid&quot;,
&quot;Darkred&quot;,
&quot;Darksalmon&quot;,
&quot;Darkseagreen&quot;,
&quot;Darkslateblue&quot;,
&quot;Darkslategray&quot;,
&quot;Darkturquoise&quot;,
&quot;Darkviolet&quot;,
&quot;deeppink&quot;,
&quot;Deepskyblue&quot;,
&quot;Dimgray&quot;,
&quot;Dodgerblue&quot;,
&quot;Firebrick&quot;,
&quot;Floralwhite&quot;,
&quot;Forestgreen&quot;,
&quot;Fuchsia&quot;,
&quot;Gainsboro&quot;,
&quot;Ghostwhite&quot;,
&quot;Gold&quot;,
&quot;Goldenrod&quot;,
&quot;Gray&quot;,
&quot;Green&quot;,
&quot;Greenyellow&quot;,
&quot;Honeydew&quot;,
&quot;Hotpink&quot;,
&quot;Indianred&quot;,
&quot;Indigo&quot;,
&quot;Ivory&quot;,
&quot;Khaki&quot;,
&quot;Lavender&quot;,
&quot;Lavenderblush&quot;,
&quot;Lawngreen&quot;,
&quot;Lemonchiffon&quot;,
&quot;Lightblue&quot;,
&quot;Lightcoral&quot;,
&quot;Lightcyan&quot;,
&quot;Lightgoldenrodyellow&quot;,
&quot;Lightgreen&quot;,
&quot;Lightgrey&quot;,
&quot;Lightpink&quot;,
&quot;Lightsalmon&quot;,
&quot;Lightseagreen&quot;,
&quot;Lightskyblue&quot;,
&quot;Lightslategray&quot;,
&quot;Lightsteelblue&quot;,
&quot;Lightyellow&quot;,
&quot;Lime&quot;,
&quot;Limegreen&quot;,
&quot;Linen&quot;,
&quot;Magenta&quot;,
&quot;Maroon&quot;,
&quot;Mediumauqamarine&quot;,
&quot;Mediumblue&quot;,
&quot;Mediumorchid&quot;,
&quot;Mediumpurple&quot;,
&quot;Mediumseagreen&quot;,
&quot;Mediumslateblue&quot;,
&quot;Mediumspringgreen&quot;,
&quot;Mediumturquoise&quot;,
&quot;Mediumvioletred&quot;,
&quot;Midnightblue&quot;,
&quot;Mintcream&quot;,
&quot;Mistyrose&quot;,
&quot;Moccasin&quot;,
&quot;Navajowhite&quot;,
&quot;Navy&quot;,
&quot;Oldlace&quot;,
&quot;Olive&quot;,
&quot;Olivedrab&quot;,
&quot;Orange&quot;,
&quot;Orangered&quot;,
&quot;Orchid&quot;,
&quot;Palegoldenrod&quot;,
&quot;Palegreen&quot;,
&quot;Paleturquoise&quot;,
&quot;Palevioletred&quot;,
&quot;Papayawhip&quot;,
&quot;Peachpuff&quot;,
&quot;Peru&quot;,
&quot;Pink&quot;,
&quot;Plum&quot;,
&quot;Powderblue&quot;,
&quot;Purple&quot;,
&quot;Red&quot;,
&quot;Rosybrown&quot;,
&quot;Royalblue&quot;,
&quot;Saddlebrown&quot;,
&quot;Salmon&quot;,
&quot;Sandybrown&quot;,
&quot;Seagreen&quot;,
&quot;Seashell&quot;,
&quot;Sienna&quot;,
&quot;Silver&quot;,
&quot;Skyblue&quot;,
&quot;Slateblue&quot;,
&quot;Slategray&quot;,
&quot;Snow&quot;,
&quot;Springgreen&quot;,
&quot;Steelblue&quot;,
&quot;Tan&quot;,
&quot;Teal&quot;,
&quot;Thistle&quot;,
&quot;Tomato&quot;,
&quot;Turquoise&quot;,
&quot;Violet&quot;,
&quot;Wheat&quot;,
&quot;White&quot;,
&quot;Whitesmoke&quot;,
&quot;YellowGreen&quot;)

var optionsColorsValues2=new Array(
&quot;&quot;,
&quot;Aliceblue&quot;,
&quot;Antiquewhite&quot;,
&quot;Aqua&quot;,
&quot;Aquamarine&quot;,
&quot;Azure&quot;,
&quot;Beige&quot;,
&quot;Bisque&quot;,
&quot;Black&quot;,
&quot;Blanchedalmond&quot;,
&quot;Blue&quot;,
&quot;Blueviolet&quot;,
&quot;Brown&quot;,
&quot;Burlywood&quot;,
&quot;Cadetblue&quot;,
&quot;Chartreuse&quot;,
&quot;Chocolate&quot;,
&quot;Coral&quot;,
&quot;Cornflowerblue&quot;,
&quot;Cornsilk&quot;,
&quot;Crimson&quot;,
&quot;Cyan&quot;,
&quot;Darkblue&quot;,
&quot;Darkcyan&quot;,
&quot;Darkgoldenrod&quot;,
&quot;Darkgray&quot;,
&quot;Darkgreen&quot;,
&quot;Darkkhaki&quot;,
&quot;Darkmagenta&quot;,
&quot;Darkolivegreen&quot;,
&quot;Darkorange&quot;,
&quot;Darkorchid&quot;,
&quot;Darkred&quot;,
&quot;Darksalmon&quot;,
&quot;Darkseagreen&quot;,
&quot;Darkslateblue&quot;,
&quot;Darkslategray&quot;,
&quot;Darkturquoise&quot;,
&quot;Darkviolet&quot;,
&quot;deeppink&quot;,
&quot;Deepskyblue&quot;,
&quot;Dimgray&quot;,
&quot;Dodgerblue&quot;,
&quot;Firebrick&quot;,
&quot;Floralwhite&quot;,
&quot;Forestgreen&quot;,
&quot;Fuchsia&quot;,
&quot;Gainsboro&quot;,
&quot;Ghostwhite&quot;,
&quot;Gold&quot;,
&quot;Goldenrod&quot;,
&quot;Gray&quot;,
&quot;Green&quot;,
&quot;Greenyellow&quot;,
&quot;Honeydew&quot;,
&quot;Hotpink&quot;,
&quot;Indianred&quot;,
&quot;Indigo&quot;,
&quot;Ivory&quot;,
&quot;Khaki&quot;,
&quot;Lavender&quot;,
&quot;Lavenderblush&quot;,
&quot;Lawngreen&quot;,
&quot;Lemonchiffon&quot;,
&quot;Lightblue&quot;,
&quot;Lightcoral&quot;,
&quot;Lightcyan&quot;,
&quot;Lightgoldenrodyellow&quot;,
&quot;Lightgreen&quot;,
&quot;Lightgrey&quot;,
&quot;Lightpink&quot;,
&quot;Lightsalmon&quot;,
&quot;Lightseagreen&quot;,
&quot;Lightskyblue&quot;,
&quot;Lightslategray&quot;,
&quot;Lightsteelblue&quot;,
&quot;Lightyellow&quot;,
&quot;Lime&quot;,
&quot;Limegreen&quot;,
&quot;Linen&quot;,
&quot;Magenta&quot;,
&quot;Maroon&quot;,
&quot;Mediumauqamarine&quot;,
&quot;Mediumblue&quot;,
&quot;Mediumorchid&quot;,
&quot;Mediumpurple&quot;,
&quot;Mediumseagreen&quot;,
&quot;Mediumslateblue&quot;,
&quot;Mediumspringgreen&quot;,
&quot;Mediumturquoise&quot;,
&quot;Mediumvioletred&quot;,
&quot;Midnightblue&quot;,
&quot;Mintcream&quot;,
&quot;Mistyrose&quot;,
&quot;Moccasin&quot;,
&quot;Navajowhite&quot;,
&quot;Navy&quot;,
&quot;Oldlace&quot;,
&quot;Olive&quot;,
&quot;Olivedrab&quot;,
&quot;Orange&quot;,
&quot;Orangered&quot;,
&quot;Orchid&quot;,
&quot;Palegoldenrod&quot;,
&quot;Palegreen&quot;,
&quot;Paleturquoise&quot;,
&quot;Palevioletred&quot;,
&quot;Papayawhip&quot;,
&quot;Peachpuff&quot;,
&quot;Peru&quot;,
&quot;Pink&quot;,
&quot;Plum&quot;,
&quot;Powderblue&quot;,
&quot;Purple&quot;,
&quot;Red&quot;,
&quot;Rosybrown&quot;,
&quot;Royalblue&quot;,
&quot;Saddlebrown&quot;,
&quot;Salmon&quot;,
&quot;Sandybrown&quot;,
&quot;Seagreen&quot;,
&quot;Seashell&quot;,
&quot;Sienna&quot;,
&quot;Silver&quot;,
&quot;Skyblue&quot;,
&quot;Slateblue&quot;,
&quot;Slategray&quot;,
&quot;Snow&quot;,
&quot;Springgreen&quot;,
&quot;Steelblue&quot;,
&quot;Tan&quot;,
&quot;Teal&quot;,
&quot;Thistle&quot;,
&quot;Tomato&quot;,
&quot;Turquoise&quot;,
&quot;Violet&quot;,
&quot;Wheat&quot;,
&quot;White&quot;,
&quot;Whitesmoke&quot;,
&quot;YellowGreen&quot;)


// An adaptation of Dorcht's function for setting a cookie.
function setCookie(name, value, expires, path, domain, secure) {
document.cookie = name + &quot;=&quot; + escape(value) +
((expires == null) ? &quot;&quot; : &quot;; expires=&quot; + expires.toGMTString()) +
((path == null) ? &quot;&quot; : &quot;; path=&quot; + path) +
((domain == null) ? &quot;&quot; : &quot;; domain=&quot; + domain) +
((secure == null) ? &quot;&quot; : &quot;; secure&quot;);
}

function doCookies() {

if(document.logon.cookies.checked) {

var expire = new Date();
// set expiration date 7 days ahead
expire.setTime(expire.getTime() + 604800000);

var n = document.logon.username.value;
var name= 'username';
var path = '/';
setCookie(name,n,expire,path);

var tc = document.logon.color.options.selectedIndex;
var cookvalue=optionsColorsValues[tc];
var color = 'color';
setCookie(color,cookvalue,expire,path);

}else {
delCookie('username');
delCookie('color');
}
}

// Heinle's function for retrieving a cookie.
function getCookie(name){
var cname = name + &quot;=&quot;;
var dc = document.cookie;
if (dc.length > 0) {
begin = dc.indexOf(cname);
if (begin != -1) {
begin += cname.length;
end = dc.indexOf(&quot;;&quot;, begin);
if (end == -1) end = dc.length;
return unescape(dc.substring(begin, end));
}
}
return null;
}

// An adaptation of Dorcht's function for deleting a cookie.
function delCookie (name,path,domain) {
if (getCookie(name)) {
document.cookie = name + &quot;=&quot; +
((path == null) ? &quot;&quot; : &quot;; path=&quot; + path) +
((domain == null) ? &quot;&quot; : &quot;; domain=&quot; + domain) +
&quot;; expires=Thu, 01-Jan-70 00:00:01 GMT&quot;;
}
}

//--></script>
</HEAD>
<BODY BGCOLOR=&quot;#663333&quot; TEXT=&quot;#fce9c3&quot; LINK=&quot;#0099FF&quot; VLINK=&quot;#FF66FF&quot; LINK=&quot;#FFFF00&quot;>
<center>
<script><!--

var nickname = 'null';
var ignore = 'null';

var username=getCookie('username');
if (username==null) {username = ''}

var color=getCookie('color');
if (color==null) {color = ''}

document.write('<form name=&quot;logon&quot; onSubmit=&quot;doCookies()&quot; method=&quot;POST&quot; action=&quot;/cgi-bin/echat44/echat44.cgi&quot;>');
document.write('<table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;><tr>');
document.write('<td valign=&quot;middle&quot;><font size=&quot;2&quot;>Nick:</font>');
document.write('<input type=&quot;text&quot; name=&quot;username&quot; size=&quot;15&quot; maxlength=&quot;25&quot; value=&quot;' + username + '&quot;><br></td>');
document.write('<td valign=&quot;middle&quot;><font size=&quot;2&quot;>&nbsp;&nbsp;&nbsp;Color:</font>');

document.write('<select name=&quot;color&quot;>');
for (i=0;i<optionsColors1.length;++i) {
if(optionsColorsValues1==color) {
document.write('<option selected value='+optionsColorsValues1+' style=&quot;color:'+optionsColors1+'&quot;>'+optionsColors1);
}
else {
document.write('<option value='+optionsColorsValues1+' style=&quot;color:'+optionsColors1+'&quot;>'+optionsColors1);
}
}
document.writeln('</select></td>');

document.write('<td><select name=&quot;color&quot;>');
for (i=0;i<optionsColors2.length;++i) {
if(optionsColorsValues2==color) {
document.write('<option selected value='+optionsColorsValues2+' style=&quot;color:'+optionsColors2+'&quot;>'+optionsColors2);
}
else {
document.write('<option value='+optionsColorsValues2+' style=&quot;color:'+optionsColors2+'&quot;>'+optionsColors2);
}
}
document.writeln('</select></td>');

document.write('<td><input type=&quot;text&quot; name=&quot;color&quot; size=&quot;15&quot; maxlength=&quot;25&quot; value=&quot;' + color + '&quot;></td>');
document.write('</td><td valign=&quot;middle&quot;>');
document.write('&nbsp;<small><input type=submit value=&quot;Join Chat&quot;></small></td>');
document.write('<input type=hidden name=message value=&quot;logged on.&quot;>');
document.write('<input type=hidden name=&quot;logon&quot; value=&quot;&quot;>');
document.write('<input type=hidden name=room value=&quot;public&quot;>');
document.write('<input type=hidden name=to value=&quot;Room&quot;>');
document.write('<input type=hidden name=frames value=&quot;yes&quot;>');
document.write('</td></tr></table>');
if(getCookie('username')) {
document.write('<input type=checkbox name=cookies checked>');
}else{
document.write('<input type=checkbox name=cookies>');
}
document.write('<small>Remember Settings</small>');
document.write('</form>');
document.forms[0].elements[0].focus();
//-->
</script>
</center>
</body></html>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top