\n\n'
s += ' WebTV users, click back to return to Nifty Text.<\/p>\n'
s += '<\/font>\n<\/body>\n<\/html>'
var w = window.open('', 'winPreview', 'width=500,height=500,resizable=yes,scrollbars=yes,screenX=0,screenY=0,top=0,left=0')
w.document.write(s)
w.document.close()
}
function makeHtml(f)
{
// FILL MYOARRAY
var count = 0;
var myoArr = new Array();
for (var i = 0; i <= 5; i++)
{
if (f.elements[i].value != '')
{
myoArr[count] = f.elements[i].value;
count++;
}
}
var count2 = 0;
var myoArr2 = new Array();
for (var i = 6; i <= 11; i++)
{
if (f.elements[i].value != '')
{
myoArr2[count2] = f.elements[i].value;
count2++;
}
}
var count3 = 0;
var myoArr3 = new Array();
for (var i = 12; i <= 17; i++)
{
if (f.elements[i].value != '')
{
myoArr3[count3] = f.elements[i].value;
count3++;
}
}
var waveit = '';
var ltr;
var f_size = new Array(1,2,3,4,5,6,7);
var max = 0;var maxw = 0;
var num = 0;var numw = 0;
var inc = 1;var incw = 0;
var output = '';
var start_tag = '';
var txt = f.words.value;
f.box.value = '<' + '!' + '-- created by redbird77@earthlink.net -->\n';
for (var i = 0; i < txt.length; i++)
{
// DEFINE WAVEIT
// if (f.optDesign[1].checked) waveit = ' SIZE=' + numw;
if (f.optDesign[1].checked)
{
waveit = ' size=' + eval('f_size[' + numw + ']');
maxw = 6;
}
// MAKE YOUR OWN
if (f.radc[0].checked)
{
start_tag = '';
max = myoArr.length - 1;
}
else if (f.radc[1].checked)
{
start_tag = '';
max = myoArr2.length - 1;
}
else
{
start_tag = '';
max = myoArr3.length - 1;
}
// increment
if (num == max) inc = -1;
if (numw == maxw) incw = -1;
if (num == 0) inc = 1;
if (numw == 0) incw = 1;
ltr = txt.charAt(i);
if (ltr != ' ')
{
if (f.optDesign[2].checked && (i & 1)) ltr = ltr.toUpperCase();
output = start_tag + ltr + '<\/font>';
num += inc;
numw += incw;
// if (numw == 7 || numw == 1) incw *= -1;
// if (num == max || !num) inc *= -1;
}
else output = ltr;
f.box.value += output;
}
}
function DECtoHEX(n){return((n < 16?'0':'')+n.toString(16))}
function getRandomColor()
{
var i, col
for (col = '', i = 0; i < 3; i++) col += DECtoHEX(Math.floor(Math.random() * 256))
return col;
}
function toRandom(str)
{
var i = 0
var sRet = ''
while (i < str.length) sRet += str.charAt(i++).fontcolor(getRandomColor());
return sRet;
}
// -->
here is what your text will look like.<\/h2>\n
\n\n'
s += f.box.value + '\n'
s += '<\/b>\n
\n
| Last Modified: 2000-07-03 | Questions, comments, criticisms? Email redbird77@earthlink.net |