friendsterTalk - Friendster Forum

friendsterTalk - Friendster Forum

Welcome guest! Please Login or Register.

  • JavaScript
  •  » UPDATED[JS shout out features] (1 added) as of 11/15/08

#1  2008-07-31 13:38:30

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

UPDATED[JS shout out features] (1 added) as of 11/15/08

Mods: Kindly close this topic, if u find emm non sense. Lolx.

The process:

1. Choose ur desired feature below...

a. The ticker style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url(IMAGE URL HERE);
    background-repeat : repeat;
}

a:link { color: #003399}
a:visited { color: #993399}
a:hover { color: #009999}
a:active { color: #993333}
-->
</style>
</head>
<body>
<script language="JavaScript">
<!--
// 1996 by Christoph Bergmann... http://acc.de/cb
// Please keep this note...
// global variables
var max=0;
function textlist()
{
   max=textlist.arguments.length;
   for (i=0; i<max; i++)
        this=textlist.arguments[i];
}
tl=new textlist
(

   "welcome to my profile!"
);
var x=0; pos=0;
var l=tl[0].length;

function textticker()
{
    document.tickform.tickfield.value=tl[x].substring(0,pos)+"_";

    if(pos++==l)
    {
        pos=0;
        setTimeout("textticker()",1000);
        x++;
        if(x==max)
            x=0;
        l=tl[x].length;
    } else
        setTimeout("textticker()",50);
}
// end -->
</script>
</head>
<center><font <h1><FONT FACE="verdana" SIZE="4" COLOR="green">Shout!</font></h1></center>
<script language="JavaScript">
<!--
document.write("<CENTER><FORM NAME=\"tickform\">");
document.write("<INPUT TYPE=\"TEXT\" NAME=\"tickfield\" SIZE=\"48\"COLOR=\"#FFFFFF\">");
document.write("</FORM></CENTER>");
textticker();
//-->
</script>

</body>
</html>

b. The Sliding info style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url(IMAGE URL HERE);
    background-repeat : repeat;
}
-->
</style>

<SCRIPT LANGUAGE="JavaScript">
<!-- Original:  Chris Englmeier <machin@mindspring.com>



<!-- Begin
var Temp;
setClock();
function setClock() {
Temp = "";
now = new Date();
var CurHour = now.getHours();
var CurMinute = now.getMinutes();
now = null;
if( CurHour > 12 ) {
CurHour = CurHour - 12;
ampm = 1;
}
else
ampm = 0;
if( CurHour == 0 )
CurHour = 12;
if( CurMinute < 10 )
CurMinute = "0" + CurMinute;
CurHour = "<FONT SIZE=2><B>" + CurHour + ":" + CurMinute + "</B>";
if( ampm == 1 )
CurHour = CurHour + " P.M.";
else
CurHour = CurHour + " A.M.";
Temp = CurHour;
}
function pathOnly (InString)  {
LastSlash=InString.lastIndexOf ('/', InString.length-1)
OutString=InString.substring  (0, LastSlash+1)
return (OutString);
}
// End -->
</SCRIPT>



</head>
<body onLoad="StartHeadliner()">

<SCRIPT LANGUAGE="JavaScript">



<!-- Original:  Jan Pijnacker <Jan_P@dds.nl> -->

<!-- Begin
typeWriterWait=120        // Typewriter delay
blinkTextWait=1000       // Blinking delay
blinkSpacesWait=300     // Blinking 'blank-spaces' delay
blinkMax=3                 // how many times to blink
expandWait=100          // expanding headliner delay
scrollWait=90        // scrolling headliner delay
scrollWidth=34         // characters in scroll display
randomLines=false        // randomly choose lines?  (true or false)
lineMax=7            // how many lines you have
lines=new Array(lineMax)

// Use this format for all the lines below:
// (display text, url or mailto, frame name, effect, delay time)

lines[1]=new Line("My kingdom", "#", "", Blink, 500)
lines[2]=new Line("Kindly post some comments' !", "", "", Scroll, 1000)
lines[3]=new Line("Wouldn't this be good on yo,ur proffy?", "", "", Static, 3500)
lines[4]=new Line("Many ways to present information....", "", "", Expand, 2000)
lines[5]=new Line("Each message can even take the visitor to different a URL when clicked or just put a NULL URL!", "", "", Scroll, 3000)
lines[6]=new Line("Enjoy!!!", "#", "", TypeWriter, 1500)
lines[7]=new Line("Hahaha", "#", "", Static, 3500)
// Don't change these variables below  :-)
lineText=""
timerID=null
timerRunning=false
spaces=""
charNo=0
charMax=0
charMiddle=0
lineNo=0
lineWait=0
function Line(text, url, frame, type, wait) {
this.text=text
this.url=url
this.frame=frame
this.Display=type
this.wait=wait
}
function StringFill(c, n) {
var s=""
while (--n >= 0) {
s+=c
}
return s
}
function getNewRandomInteger(oldnumber, max) {
var n=Math.floor(Math.random() * (max - 1) + 1)
if (n >= oldnumber) {
n++
}
return n
}
function getRandomInteger(max) {
var n=Math.floor(Math.random() * max + 1)
return n
}
function GotoUrl(url, frame) {
if (frame != '') {
if (frame == 'self') self.location.href=url
else if (frame == 'parent') parent.location.href=url
else if (frame == 'top') top.location.href=url
else {
s=eval(top.frames[frame])
if (s != null) top.eval(frame).location.href=url
else window.open(url, frame, "toolbar=yes,status=yes,scrollbars=yes")
      }
   }
else window.location.href=url
}
function Static() {
document.formDisplay.buttonFace.value=this.text
timerID=setTimeout("ShowNextLine()", this.wait)
}
function TypeWriter() {
lineText=this.text
lineWait=this.wait
charMax=lineText.length
spaces=StringFill(" ", charMax)
TextTypeWriter()
}
function TextTypeWriter() {
if (charNo <= charMax) {
document.formDisplay.buttonFace.value=lineText.substring(0, charNo)+spaces.substring(0, charMax-charNo)
charNo++
timerID=setTimeout("TextTypeWriter()", typeWriterWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
   }
}
function Blink() {
lineText=this.text
charMax=lineText.length
spaces=StringFill(" ", charMax)
lineWait=this.wait
TextBlink()
}
function TextBlink() {
if (charNo <= blinkMax * 2) {
if ((charNo % 2) == 1) {
document.formDisplay.buttonFace.value=lineText
blinkWait=blinkTextWait
}
else {
document.formDisplay.buttonFace.value=spaces
blinkWait=blinkSpacesWait
}
charNo++
timerID=setTimeout("TextBlink()", blinkWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
   }
}
function Expand() {
lineText=this.text
charMax=lineText.length
charMiddle=Math.round(charMax / 2)
lineWait=this.wait
TextExpand()
}
function TextExpand() {
if (charNo <= charMiddle) {
document.formDisplay.buttonFace.value=lineText.substring(charMiddle - charNo, charMiddle + charNo)
charNo++
timerID=setTimeout("TextExpand()", expandWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
   }
}
function Scroll() {
spaces=StringFill(" ", scrollWidth)
lineText=spaces+this.text
charMax=lineText.length
lineText+=spaces
lineWait=this.wait
TextScroll()
}
function TextScroll() {
if (charNo <= charMax) {
document.formDisplay.buttonFace.value=lineText.substring(charNo, scrollWidth+charNo)
charNo++
timerID=setTimeout("TextScroll()", scrollWait)
}
else {
charNo=0
timerID=setTimeout("ShowNextLine()", lineWait)
   }
}
function StartHeadliner() {
StopHeadliner()
timerID=setTimeout("ShowNextLine()", 2000)
timerRunning=true
}
function StopHeadliner() {
if (timerRunning) {
clearTimeout(timerID)
timerRunning=false
   }
}
function ShowNextLine() {
if (randomLines) lineNo=getNewRandomInteger(lineNo, lineMax)
else (lineNo < lineMax) ? lineNo++ : lineNo=1
lines[lineNo].Display()
}
function LineClick(lineNo) {
document.formDisplay.buttonFace.blur()
if (lineNo > 0) GotoUrl(lines[lineNo].url, lines[lineNo].frame)
}
with (document) {
write('<center><form name="formDisplay"><input type="button"')
write('name="buttonFace" value="My profile presents...."')
write('onClick="LineClick(lineNo)"></input></form></center>')
}
// End -->
</SCRIPT>

<CENTER>
<TABLE BGCOLOR="#ffe9bf" cellpadding=3 border=1>
<TR><TD align=center>
<SCRIPT>
document.write( Temp );
</SCRIPT>
</TD></TR>
</TABLE>
</CENTER>


</body>
</html>

c. The typing show style

<HTML>
<HEAD>
<LINK href="general.css" rel="stylesheet" type="text/css">
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
var CurrentMsg = 'Visit my site';
function update(msg) {
var pad_str="";
n = msg.length;
if(n<72) {
pad = (73-n)/2;
for(var i=0; i<pad; i++) {
pad_str+=" ";
}
}
CurrentMsg = pad_str + msg;
document.messages.field.value = CurrentMsg;
clearTimeout(timer);
timer = setTimeout("idleMsg()",2500);
}
function MakeArray(n) {
this.length=n;
for(var i = 1; i<= n; i++) {
this[i] = "";
}
return(this);
}
var index = 1;
var notice_num = 9;
var notices = new MakeArray(notice_num);
notices[1] = "Welcome!";
notices[2] = "Hey, thanks for coming!!";
notices[3] = "visit my site";
notices[4] = "is it ok";
notices[5] = "well then";
notices[6] = "go to..";
notices[7] = "www.xiruki217.7p.com";
notices[8] = "enjoy!!!";
var timer = setTimeout('idleMsg()',1500);
function nochange() {
document.messages.field.value = CurrentMsg;
}
function idleMsg() {
update(notices[index++]);
if(index>notice_num) {
index=1;
}
}
// End -->
</SCRIPT>

<style type="text/css">
body {
    background-color: #000000;
    background-image: url("IMAGE URL HERE");
    background-repeat: repeat;
    background-attachment: fixed;
    background-position: top left;
}
    </style>
</HEAD>
<BODY>
<CENTER>
<FORM name="messages" onSubmit="return false">
<input type="text" name="field" size=33 value=" Hello? Welcome to my fs" onFocus="self.status='This is a JavaScript information data field'; return true" onChange="nochange()">
</FORM>
</CENTER>
<br><br>
<CENTER><img src='ANY KIND OF A TINY IMAGE URL'></CENTER>
</BODY>

</HTML>

d. Switching style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url(IMAGE URL);
    background-repeat : repeat;
}
-->
</style>

</head>
<body>
<CENTER><H1><FONT FACE="verdana" SIZE="2" COLOR="white">ERROR:
U HAVE ONLY 15 SEC. TO VIEW THIS PAGE!</FONT></H1></CENTER>

<form name="redirect">
<center>
<font face="Arial" color="white"><b><br><br>
<form>
<input type="text" size="3" name="redirect2">
</form>
seconds</b></font>
</center>

<script>
<!--

/*
Count down then redirect script
By Website Abstraction (http://wsabstract.com)
Over 400+ free scripts here!
*/

//change below target URL to your own
var targetURL="http://xiruki.fileave.com/commentome.html "
//change the second to start counting down from
var countdownfrom=15


var currentsecond=document.redirect.redirect2.value=countdownfrom+1
function countredirect(){
if (currentsecond!=1){
currentsecond-=1
document.redirect.redirect2.value=currentsecond
}
else{
window.location=targetURL
return
}
setTimeout("countredirect()",1000)
}

countredirect()
//-->
</script>
</body>
</html>

e. Neon Style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url(IMAGE URL);
    background-repeat : repeat;
}
-->
</style>
</head>
<body>

<h2><script language="JavaScript1.2">

//Neon Lights Text II by G.P.F. (gpf@beta-cc.de)
//visit http://www.beta-cc.de
//Visit http://www.dynamicdrive.com for this script

var message="Thank you for visiting..."
var neonbasecolor="gray"
var neontextcolor="yellow"
var neontextcolor2="#FFFFA8"
var flashspeed=100                        // speed of flashing in milliseconds
var flashingletters=3                        // number of letters flashing in neontextcolor
var flashingletters2=1                        // number of letters flashing in neontextcolor2 (0 to disable)
var flashpause=0                        // the pause between flash-cycles in milliseconds

///No need to edit below this line/////

var n=0
if (document.all||document.getElementById){
document.write('<center><font color="'+neonbasecolor+'">')
for (m=0;m<message.length;m++)
document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
document.write('</font></center>')
}
else
document.write(message)

function crossref(number){
var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
return crossobj
}

function neon(){

//Change all letters to base color
if (n==0){
for (m=0;m<message.length;m++)
crossref(m).style.color=neonbasecolor
}

//cycle through and change individual letters to neon color
crossref(n).style.color=neontextcolor

if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2
if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor


if (n<message.length-1)
n++
else{
n=0
clearInterval(flashing)
setTimeout("beginneon()",flashpause)
return
}
}

function beginneon(){
if (document.all||document.getElementById)
flashing=setInterval("neon()",flashspeed)
}
beginneon()


</script></h2>

</body>

f. Tic tac toe Game

<html>
<head>


<style type="text/css">
<!--
body{
    background-image : url(http://th55.photobucket.com/albums/g127…ground.jpg);
    background-repeat : repeat;
}
-->
</style>

</head>
<body><FONT FACE="verdana" SIZE="3" COLOR="yellow">PLAY HERE!</FONT></CENTER>
<SCRIPT>

/*
Code Written by Cory Fogliani (Email: cory@ijustdontcare.com)
Testers: Cory Fogliani, Chris Gordon
Featured on JavaScript Kit (http://javascriptkit.com)
For this and over 400+ free scripts, visit http://javascriptkit.com
*/

//if IE4/NS6, apply style
if (document.all||document.getElementById){
document.write('<style>.tictac{')
document.write('width:50px;height:50px;')
document.write('}</style>')
}

var sqr1
var sqr2
var sqr3
var sqr4
var sqr5
var sqr6
var sqr7
var sqr8
var sqr9
var sqr1T = 0
var sqr2T = 0
var sqr3T = 0
var sqr4T = 0
var sqr5T = 0
var sqr6T = 0
var sqr7T = 0
var sqr8T = 0
var sqr9T = 0
var moveCount = 0
var turn = 0
var mode = 1

function vari()
{
sqr1 = document.tic.sqr1.value
sqr2 = document.tic.sqr2.value
sqr3 = document.tic.sqr3.value
sqr4 = document.tic.sqr4.value
sqr5 = document.tic.sqr5.value
sqr6 = document.tic.sqr6.value
sqr7 = document.tic.sqr7.value
sqr8 = document.tic.sqr8.value
sqr9 = document.tic.sqr9.value
}
function check()
{
  if(sqr1 == " X " && sqr2 == " X " && sqr3 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7 == " X ")
  {
    alert("You Win!")
    reset()
  }
  else
  {
    winCheck()
    check2()
    drawCheck() 
  }
}

function check2()
{
  vari()
  drawCheck()
  if(sqr1 == " O " && sqr2 == " O " && sqr3 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("You Lose!")
    reset()
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7 == " O ")
  {
    alert("You Lose!")
    reset()
  }
}

function player1Check()
{
  if(sqr1 == " X " && sqr2 == " X " && sqr3 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7 == " X ")
  {
    alert("Player 1 wins!")
    reset()
  }
  else
  {
    player2Check()
    drawCheck() 
  }
}

function player2Check()
{
  vari()
  drawCheck()
  if(sqr1 == " O " && sqr2 == " O " && sqr3 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7 == " O ")
  {
    alert("Player 2 wins!")
    reset()
  }
}

function drawCheck()
{
  vari()
  moveCount = sqr1T + sqr2T + sqr3T + sqr4T + sqr5T + sqr6T + sqr7T + sqr8T + sqr9T
  if(moveCount == 9)
  {
    reset()
    alert("Draw")
  }
}

function winCheck()
{
  check2()
  if(sqr1 == " O " && sqr2 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr3 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr5 == " O " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr6 == " O " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr8 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == " O " && sqr9 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr9 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr5 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr5 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr3 == " O " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr6 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == " O " && sqr9 == " O " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr7 == " O " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr8 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr9 == " O " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr5 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == " O " && sqr7 == " O " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == " O " && sqr8 == " O " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == " O " && sqr9 == " O " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr4 == " O " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == " O " && sqr5 == " O " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr6 == " O " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == " O " && sqr9 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " O " && sqr7 == " O " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    computer()
  }
  check2()
}
function computer()
{
  check2()
  if(sqr1 == " X " && sqr2 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr3 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr5 == " X " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr6 == " X " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr8 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr8 == " X " && sqr9 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr9 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr5 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr5 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr3 == " X " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr6 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr7 == " X " && sqr9 == " X " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr7 == " X " && sqr4T == 0 && turn == 1)
  {
    document.tic.sqr4.value = " O "
    sqr4T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr8 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr9 == " X " && sqr6T == 0 && turn == 1)
  {
    document.tic.sqr6.value = " O "
    sqr6T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr5 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr4 == " X " && sqr7 == " X " && sqr1T == 0 && turn == 1)
  {
    document.tic.sqr1.value = " O "
    sqr1T = 1;
    turn = 0;
  }
  else if(sqr5 == " X " && sqr8 == " X " && sqr2T == 0 && turn == 1)
  {
    document.tic.sqr2.value = " O "
    sqr2T = 1;
    turn = 0;
  }
  else if(sqr6 == " X " && sqr9 == " X " && sqr3T == 0 && turn == 1)
  {
    document.tic.sqr3.value = " O "
    sqr3T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr4 == " X " && sqr7T == 0 && turn == 1)
  {
    document.tic.sqr7.value = " O "
    sqr7T = 1;
    turn = 0;
  }
  else if(sqr2 == " X " && sqr5 == " X " && sqr8T == 0 && turn == 1)
  {
    document.tic.sqr8.value = " O "
    sqr8T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr6 == " X " && sqr9T == 0 && turn == 1)
  {
    document.tic.sqr9.value = " O "
    sqr9T = 1;
    turn = 0;
  }
  else if(sqr1 == " X " && sqr9 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else if(sqr3 == " X " && sqr7 == " X " && sqr5T == 0 && turn == 1)
  {
    document.tic.sqr5.value = " O "
    sqr5T = 1;
    turn = 0;
  }
  else
  {
    AI()
  }
  check2()
}

function AI()
{
  vari()
  if(document.tic.sqr5.value == "     " && turn == 1)
  {
    document.tic.sqr5.value = " O "
    turn = 0
    sqr5T = 1
  }
  else if(document.tic.sqr1.value == "     " && turn == 1)
  {
    document.tic.sqr1.value = " O "
    turn = 0
    sqr1T = 1
  }
  else if(document.tic.sqr9.value == "     " && turn == 1)
  {
    document.tic.sqr9.value = " O "
    turn = 0
    sqr9T = 1
  }
  else if(document.tic.sqr6.value == "     " && turn == 1)
  {
    document.tic.sqr6.value = " O "
    turn = 0
    sqr6T = 1
  }
  else if(document.tic.sqr2.value == "     " && turn == 1)
  {
    document.tic.sqr2.value = " O "
    turn = 0
    sqr2T = 1
  }
  else if(document.tic.sqr8.value == "     " && turn == 1)
  {
    document.tic.sqr8.value = " O "
    turn = 0
    sqr8T = 1
  }
  else if(document.tic.sqr3.value == "     " && turn == 1)
  {
    document.tic.sqr3.value = " O "
    turn = 0
    sqr3T = 1
  }
  else if(document.tic.sqr7.value == "     " && turn == 1)
  {
    document.tic.sqr7.value = " O "
    turn = 0
    sqr7T = 1
  }
  else if(document.tic.sqr4.value == "     " && turn == 1)
  {
    document.tic.sqr4.value = " O "
    turn = 0
    sqr4T = 1
  }
  check2()
}

function reset()
{
  document.tic.sqr1.value = "     "
  document.tic.sqr2.value = "     "
  document.tic.sqr3.value = "     "
  document.tic.sqr4.value = "     "
  document.tic.sqr5.value = "     "
  document.tic.sqr6.value = "     "
  document.tic.sqr7.value = "     "
  document.tic.sqr8.value = "     "
  document.tic.sqr9.value = "     "
  sqr1T = 0
  sqr2T = 0
  sqr3T = 0
  sqr4T = 0
  sqr5T = 0
  sqr6T = 0
  sqr7T = 0
  sqr8T = 0
  sqr9T = 0
  vari()
  turn = 0
  moveCount = 0
}

function resetter()
{
  reset()
}
</SCRIPT>
<CENTER>
<FORM NAME="tic">
<INPUT TYPE="button" NAME="sqr1" class="tictac" value="     " onClick="if(document.tic.sqr1.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 1; vari(); check();} else if(document.tic.sqr1.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr1.value = ' X '; sqr1T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr1.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr1.value = ' O '; sqr1T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr2" class="tictac" value="     " onClick="if(document.tic.sqr2.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 1; vari(); check();} else if(document.tic.sqr2.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr2.value = ' X '; sqr2T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr2.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr2.value = ' O '; sqr2T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr3" class="tictac" value="     " onClick="if(document.tic.sqr3.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 1; vari(); check();} else if(document.tic.sqr3.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr3.value = ' X '; sqr3T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr3.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr3.value = ' O '; sqr3T = 1; turn = 1; vari(); player1Check()} drawCheck()"><br />
<INPUT TYPE="button" NAME="sqr4" class="tictac" value="     " onClick="if(document.tic.sqr4.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 1; vari(); check();} else if(document.tic.sqr4.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr4.value = ' X '; sqr4T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr4.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr4.value = ' O '; sqr4T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr5" class="tictac" value="     " onClick="if(document.tic.sqr5.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 1; vari(); check();} else if(document.tic.sqr5.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr5.value = ' X '; sqr5T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr5.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr5.value = ' O '; sqr5T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr6" class="tictac" value="     " onClick="if(document.tic.sqr6.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 1; vari(); check();} else if(document.tic.sqr6.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr6.value = ' X '; sqr6T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr6.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr6.value = ' O '; sqr6T = 1; turn = 1; vari(); player1Check()} drawCheck()"><br />
<INPUT TYPE="button" NAME="sqr7" class="tictac" value="     " onClick="if(document.tic.sqr7.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 1; vari(); check();} else if(document.tic.sqr7.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr7.value = ' X '; sqr7T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr7.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr7.value = ' O '; sqr7T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr8" class="tictac" value="     " onClick="if(document.tic.sqr8.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 1; vari(); check();} else if(document.tic.sqr8.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr8.value = ' X '; sqr8T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr8.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr8.value = ' O '; sqr8T = 1; turn = 1; vari(); player1Check()} drawCheck()">
<INPUT TYPE="button" NAME="sqr9" class="tictac" value="     " onClick="if(document.tic.sqr9.value == '     ' && turn == 0 && mode == 1) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 1; vari(); check();} else if(document.tic.sqr9.value == '     ' && turn == 1 && mode == 2) {document.tic.sqr9.value = ' X '; sqr9T = 1; turn = 0; vari(); player1Check()} else if(document.tic.sqr9.value == '     ' && turn == 0 && mode == 2) {document.tic.sqr9.value = ' O '; sqr9T = 1; turn = 1; vari(); player1Check()} drawCheck()">
</form>

</body>

</html>

g. Rainbow Style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url(IMAGE URL);
    background-repeat : repeat;
}
-->
</style>

</head>
<body>
<b>
<center>
<script>

/*
RAINBOW TEXT Script by Matt Hedgecoe (c) 2002
Featured on JavaScript Kit
For this script, visit http://www.javascriptkit.com
*/

// ********** MAKE YOUR CHANGES HERE

var text="SUPER WELCOME. HEHEHE" // YOUR TEXT
var speed=80 // SPEED OF FADE

// ********** LEAVE THE NEXT BIT ALONE!


if (document.all||document.getElementById){
document.write('<span id="highlight">' + text + '</span>')
var storetext=document.getElementById? document.getElementById("highlight") : document.all.highlight
}
else
document.write(text)
var hex=new Array("00","14","28","3C","50","64","78","8C","A0","B4","C8","DC","F0")
var r=1
var g=1
var b=1
var seq=1
function changetext(){
rainbow="#"+hex[r]+hex[g]+hex
storetext.style.color=rainbow
}
function change(){
if (seq==6){
b--
if (b==0)
seq=1
}
if (seq==5){
r++
if (r==12)
seq=6
}
if (seq==4){
g--
if (g==0)
seq=5
}
if (seq==3){
b++
if (b==12)
seq=4
}
if (seq==2){
r--
if (r==0)
seq=3
}
if (seq==1){
g++
if (g==12)
seq=2
}
changetext()
}
function starteffect(){
if (document.all||document.getElementById)
flash=setInterval("change()",speed)
}
starteffect()
</script>
</center>
</b>
</body>
</html>

h. Flashing Style

<html>
<head>
<style type="text/css">
<!--
body{
    background-image : url([b]BG IMG URL
);
    background-repeat : repeat;
}
-->
</style>
<script language="JavaScript1.2" type="text/javascript">

/***********************************************
* Flashing Link Script- © Dynamic Drive (www.dynamicdrive.com)
* This notice must stay intact for use
* Visit http://www.dynamicdrive.com/ for full source code
***********************************************/

var flashlinks=new Array()

function changelinkcolor(){
for (i=0; i< flashlinks.length; i++){
var flashtype=document.getElementById? flashlinks[i].getAttribute("flashtype")*1 : flashlinks[i].flashtype*1
var flashcolor=document.getElementById? flashlinks[i].getAttribute("flashcolor") : flashlinks[i].flashcolor
if (flashtype==0){
if (flashlinks[i].style.color!=flashcolor)
flashlinks[i].style.color=flashcolor
else
flashlinks[i].style.color=''
}
else if (flashtype==1){
if (flashlinks[i].style.backgroundColor!=flashcolor)
flashlinks[i].style.backgroundColor=flashcolor
else
flashlinks[i].style.backgroundColor=''
}
}
}

function init(){
var i=0
if (document.all){
while (eval("document.all.flashlink"+i)!=null){
flashlinks[i]= eval("document.all.flashlink"+i)
i++
}
}
else if (document.getElementById){
while (document.getElementById("flashlink"+i)!=null){
flashlinks[i]= document.getElementById("flashlink"+i)
i++
}
}
setInterval("changelinkcolor()", 1000)
}

if (window.addEventListener)
window.addEventListener("load", init, false)
else if (window.attachEvent)
window.attachEvent("onload", init)
else if (document.all)
window.onload=init

</script>
</head>
<body>
<center>
<a href="http://www.friendster.com/viewalbums.php?uid=FS ID HIR" id="flashlink0" flashtype=0 flashcolor="cyan"><font size=5>My photos</font></a>
<br><br>
<a href="ANY HTTP URL HERE" id="flashlink1" flashtype=1 flashcolor="lime"><font size=5>Website</font></a>
</center>
</body>
</html>

i. LCD CLOCK in shout out

<html>
<head>
<style>
<!--
.styling{
background-color:black;
color:lime;
font: bold 15px MS Sans Serif;
padding: 3px;
}

body{
    background-image : url(IMG URL HIR);
    background-repeat : repeat;
}
-->
</style>
</head>
<body>
<span id="digitalclock" class="styling"></span>

<script>
<!--

/*****************************************
* LCD Clock script- by Javascriptkit.com
* Featured on/available at http://www.dynamicdrive.com/
* This notice must stay intact for use
*****************************************/

var alternate=0
var standardbrowser=!document.all&&!document.getElementById

if (standardbrowser)
document.write('<form name="tick"><input type="text" name="tock" size="6"></form>')

function show(){
if (!standardbrowser)
var clockobj=document.getElementById? document.getElementById("digitalclock") : document.all.digitalclock
var Digital=new Date()
var hours=Digital.getHours()
var minutes=Digital.getMinutes()
var dn="AM"

if (hours==12) dn="PM"
if (hours>12){
dn="PM"
hours=hours-12
}
if (hours==0) hours=12
if (hours.toString().length==1)
hours="0"+hours
if (minutes<=9)
minutes="0"+minutes

if (standardbrowser){
if (alternate==0)
document.tick.tock.value=hours+" : "+minutes+" "+dn
else
document.tick.tock.value=hours+"   "+minutes+" "+dn
}
else{
if (alternate==0)
clockobj.innerHTML=hours+"<font color='lime'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
else
clockobj.innerHTML=hours+"<font color='black'> : </font>"+minutes+" "+"<sup style='font-size:1px'>"+dn+"</sup>"
}
alternate=(alternate==0)? 1 : 0
setTimeout("show()",1000)
}
window.onload=show

//-->
</script>
</body>
</html>


UPDATES: as of 11/15/08

j. Fading shout out texts.


long code. so use .htm file for this or php.

<html>
<head>
//Warpgear fading shoutout texts
<div id="fader" style="position:absolute; top:35px; left:50px; width:600px; text-align:center;"></div>
<script language="JavaScript">
<!--
//  texts:
//  Your messages wich may contain regular html tags but
//  must at least contain: [ <font color='{COLOR}'> ]
//  Use single quotes [ ' ] in your html only. If you need
//  a double quote in the message itself use an escape
//  sign like this: [ \" ]  (not including the brackets)

var texts = new Array(
    "<font size='+2' color='{COLOR}' face='Arial'><strong>W  E L C O M E</strong></font>",
    "<font size='+3' color='{COLOR}' face='Arial'><strong>TO</strong></font>",
    "<font size='+4' color='{COLOR}' face='Arial'><strong>F A D E R</strong></font>",
    "<font size='+3' color='{COLOR}' face='Arial'><strong>by...</font>",
    "<a href='http://warpgear.com' target='_top'><font size='+3' color='{COLOR}' face='Arial'><strong>WarpGear Software</strong></font></a>");

var bgcolor = "#000000"; // background color, must be valid browser hex color (not color names)
var fcolor = "#FF8000";  // foreground or font color
var steps = 20; // number of steps to fade
var show = 500; // milliseconds to display message
var sleep = 30; // milliseconds to pause inbetween messages
var loop = true; // true = continue to display messages, false = stop at last message
// -->
</script>
<script language="JavaScript">
var colors = new Array(steps);
getFadeColors(bgcolor,fcolor,colors);
var color = 0;
var text = 0;
var step = 1;

// fade: magic fader function
function fade()
{
    // insert fader color into message
    var text_out = texts[text].replace("{COLOR}", colors[color]); // texts should be defined in user script, e.g.: var texts = new Array("<font color='{COLOR}' sized='+3' face='Arial'>howdy</font>");

    // actually write message to document
    if (document.all) fader.innerHTML = text_out; // document.all = IE only
    if (document.layers) { document.fader.document.write(text_out); document.fader.document.close(); } // document.layers = Netscape only
   
    // select next fader color
    color += step;
   
    // completely faded in?
    if (color >= colors.length-1)
    {
        step = -1; // traverse colors array backward to fade out
       
        // stop at last message if loop=false
        if (!loop && text >= texts.length-1) return; // loop should be defined in user script, e.g.: var loop=true;
    }
   
    // completely faded out?
    if (color == 0)
    {
        step = 1; // traverse colors array forward to fade in again
       
        // select next message
        text += 1;
        if (text == texts.length) text = 0; // loop back to first message
    }
   
    // subtle timing logic...
    setTimeout("fade()", (color == colors.length-2 && step == -1) ? show : ((color == 1 && step == 1) ? sleep : 50)); // sleep and show should be defined in user script, e.g.: var sleep=30; var show=500;
}

// getFadeColors: fills Colors (predefined Array)
// with color hex strings fading from ColorA to ColorB
// note: Colors.length equals the number of steps to fade
function getFadeColors(ColorA, ColorB, Colors)
{
    len = Colors.length;
   
    // strip '#' signs if present
    if (ColorA.charAt(0)=='#') ColorA = ColorA.substring(1);
    if (ColorB.charAt(0)=='#') ColorB = ColorB.substring(1);

    // substract rgb components from hex string
    var r = HexToInt(ColorA.substring(0,2));
    var g = HexToInt(ColorA.substring(2,4));
    var b = HexToInt(ColorA.substring(4,6));
    var r2 = HexToInt(ColorB.substring(0,2));
    var g2 = HexToInt(ColorB.substring(2,4));
    var b2 = HexToInt(ColorB.substring(4,6));

    // calculate size of step for each color component
    var rStep = Math.round((r2 - r) / len);
    var gStep = Math.round((g2 - g) / len);
    var bStep = Math.round((b2 - b) / len);
   
    // fill Colors array with fader colors
    for (i = 0; i < len-1; i++)
    {
        Colors[i] = "#" + IntToHex(r) + IntToHex(g) + IntToHex(b);
        r += rStep;
        g += gStep;
        b += bStep;
    }
    Colors[len-1] = ColorB; // make sure we finish exactly at ColorB
}

// IntToHex: converts integers between 0-255 into a two digit hex string.
function IntToHex(n)
{
    var result = n.toString(16);
    if (result.length==1) result = "0"+result;
    return result;
}

// HexToInt: converts two digit hex strings into integer.
function HexToInt(hex)
{
    return parseInt(hex, 16);
}
</script>
</head>
<body onload="fade()" bgcolor="#000000">
</body>
</html>

2. Copy/Paste it in a notepad or create text file using ur File hosting
site. Then save it as .htm

3. Use the loader below...

var xiru = "<iframe style='FILTER: chroma(color=#666666)' allowtransparency='true' frameborder=0 width='100%' height='175' scrolling='no' src=HTM FILE HERE></iframe>";
document.getElementById('cpShoutoutBox').style.height='175%';
document.getElementById('cpShoutoutBox').style.overflowY='hidden';
document.getElementById('cpShoutoutBox').innerHTML = "<table  width='100%'><tr><td align='center'>"+xiru+"</td></tr></table>";

remember: u can adjust some components. AT UR OWN RISK! :D

4. then compile emm together with ur other js codes... (use js extension)

PREVIEWS!

TICKER STYLE

SLIDING STYLE

TYPING STYLE

SWITCHING STYLE

NEON STYLE

TIC TAC STYLE (GAME)

RAINBOW

FLASHING STYLE

LCD CLOCK

more features to come...SOON!!

for FF and IE users... more compatible with IE...

=|

credits:

[i]Dynamicdrive
Jsmadeeasy
Javascript kit
Monz
Javanet
Java best!
Fileave
Freewebtown
SONY laptop
Globe broadband .Hahaha...


:D`

Last edited by ---xXirukiTepe--- (2008-11-22 06:45:40)

#2  2008-07-31 13:41:44

merx7ii
 Merx
merx7ii's display avatar
» FriendsterAddict
HELLO SUNSHINE
Location: some text missing
Registered: 2008-06-06
Posts: 426
Last visit: 2009-07-01
Reputation: 21
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

wow! first to reply. nice nice :D:thumbsup: i seriously like this. real convenient post! gonna use the typing one :eh: nice nice! +repu for ya!




"We're young. We're fine. Let's do some damage."

#3  2008-07-31 13:42:13

simpleMe
 tax
» FriendsterWhiz
[i gz it's gudbye]
Class X
Location: BeHiNd EnEmY LiNeS
Registered: 2008-02-28
Posts: 3170
Reputation: 234
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

gud job :thumbsup:

eat some green

sO deeP, tHat iT didn'T eveN bleeD

#4  2008-07-31 13:44:29

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

thanks... been workin on this,,, since last week,, waaaa,,,

an appreaciation is the best gift. Thanks,. dudes.

#5  2008-07-31 15:08:24

Lordheinz
 Heinz R.Fangonil
» Banned
^ trashed
Registered: 2007-06-26
Posts: 5178
Last visit: 2008-09-11
Reputation: 242

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

Nice compilation of shoutout..


Thank you so much FRIENDSTERTALK...

#6  2008-07-31 16:33:00

palm3
 *PAM*
palm3's display avatar
» FriendsterNewbie
You.... Off my planet!!!!
Location: KL
Registered: 2007-04-19
Posts: 42
Last visit: 2008-11-28
Reputation: ~
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

:D sweet. im gona try the rainbow one. =) keep up the good job :rose:


#7  2008-08-01 04:26:55

babyzchen
 wendy
babyzchen's display avatar
» FriendsterAddict
iM.nOt.okAy!
Location: by.ur.side
Registered: 2007-09-05
Posts: 330
Last visit: Yesterday
Reputation: 11
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

nice tricks..:D

thanks for sharing this..


keep up the good work :)


#8  2008-08-01 04:33:20

cklahrckiey
 Cklarck David Van D. de los Trico
cklahrckiey's display avatar
» FriendsterFreak
Tha Mafia
Class-S
Location: 3 Stars and A Sun
Registered: 2007-11-21
Posts: 1830
Reputation: 49

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

wow nice shouty :D
would you care to have a greeny? :lol:


/!\ Pwede ka na magsimulang tumakbo!!! pero di ka pwede mag tago!!! =D :thumbsup:

#9  2008-08-01 05:34:11

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

thanks for repu and appreciation.

gonna add more... after my prelim hehe...


:D

#10  2008-08-01 09:43:55

03_khine_03
 KHiMMY
03_khine_03's display avatar
» FriendsterGeek
eLLur :)
ReNeGaDeS de Alliance
Location: earth malamang :)
Registered: 2007-11-24
Posts: 1331
Reputation: 42
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

nice tricks sissss!
hehe


Definitely I'm gone :)

#11  2008-08-01 09:45:28

MONDYking
 monmon
MONDYking's display avatar
» FriendsterTalker
damn
Barkada Trip
Location: my love's kingdom
Registered: 2008-01-30
Posts: 173
Last visit: 2009-03-21
Reputation: 12
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

wow  xi... what a wow wow trixxxxx hahaha...
good one baby :penguin: :penguin:


ill wait 4u...


#12  2008-08-01 09:53:00

MONDYking
 monmon
MONDYking's display avatar
» FriendsterTalker
damn
Barkada Trip
Location: my love's kingdom
Registered: 2008-01-30
Posts: 173
Last visit: 2009-03-21
Reputation: 12
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

hw come that yh code wqas long... in spoiler wer will i put the
long code. awwwtss


ill wait 4u...


#13  2008-08-01 10:30:17

daixee mae
daixee mae's display avatar
» FriendsterFreak
Friendstertalk University
Registered: 2008-05-20
Posts: 1961
Reputation: 390

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

nice!
thanks for sharing...:)


#14  2008-08-01 10:33:20

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

^arigatou , sis...

Mondyking- avoid double posts...
:thumbsup:

#15  2008-08-01 11:00:37

AFZULNIZAM
AFZULNIZAM's display avatar
» Moderator
Lhyrickz forever
Friendstertalk University
Registered: 2007-09-14
Posts: 7549
Reputation: 628

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

nice trick bro
keep on sharing
for your work

#16  2008-08-01 11:02:05

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

^thanks buddy. thanks for repu and comment.

#17  2008-08-01 11:35:36

irishandme
 Mr.AlvinLee.18
irishandme's display avatar
» FriendsterTalker
nagbubuLag buLagan!
Location: Philippines
Registered: 2007-08-09
Posts: 131
Last visit: 2009-03-31
Reputation: 41
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

thnx for sharing dudz...
watta codes...haha...

#18  2008-08-01 11:37:27

---xXirukiTepe---
---xXirukiTepe---'s display avatar
» SuperFriendster
Anadipsic en Sarcophilous
Location: KARAKURA TOWN
Registered: 2007-11-01
Posts: 10892
Last visit: Yesterday
Reputation: 1302
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

thanks ... lol.hehe

shouty codes. buddy,

#19  2008-08-01 12:09:17

03_khine_03
 KHiMMY
03_khine_03's display avatar
» FriendsterGeek
eLLur :)
ReNeGaDeS de Alliance
Location: earth malamang :)
Registered: 2007-11-24
Posts: 1331
Reputation: 42
Friendster

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

tested. 2 my new account hehehe.... plus reppu for u sissy


Definitely I'm gone :)

#20  2008-08-01 12:27:06

jaycellyn
 jaycellyn
» FriendsterNewbie
just want 2 b ur friend!!
Location: city of somewhere
Registered: 2008-07-04
Posts: 4
Last visit: 2008-12-16
Reputation: ~
???

Re: UPDATED[JS shout out features] (1 added) as of 11/15/08

hi every0ne..can i ask s0mething??where is the js and css extensi0n l0cated???because i d0n't kn0w where t0 paste the c0des..just send me message 0r either send me testim0nial in my friendster..
jaycellyn@yahoo.com


thanks a l0t guyzz!!!
☻♥♥♥G0DSPEED!♥♥♥☻:):)


don't be so stupid!!!
stop that freaky feeLIngs!!!
haahha...
WHATEVER:) :) :)
  • JavaScript
  •  » UPDATED[JS shout out features] (1 added) as of 11/15/08

Search Friendstertalk

Board footer

FriendsterTalk is not affiliated with Friendster.com
© 2002–2009 PunBB

[ 8 queries - 0.123 second ]
Powered by SyntheticNetwork

FriendsterTalk.com x

Welcome to FriendsterTalk! You'll need to login in order to fully use all the features and view all the sections of this site.

Please register if you're not yet a member. =)