Pure Software code
 

      Read me ...
 

    

Free Training Programming Courses On Line  -  www.puresoftwarecode.com
 
www.puresoftwarecode.com        
 
            Botton Title animate, array of texts  - speed = 1500 milliseconds
 
 
  Add the following points to web page

Notes     

   
1. at HTML Source  of  web page add this Javascript text

<SCRIPT language=JavaScript>
//Botton Title, animate ...
var speed1 = 30

var pause1 = 1500

var timerID1 = null

var scrabbleBanner1 = false

var cc = new Array()
cc[0] = " Welcome to www.puresoftwarecode.com ..."
cc[1] = " pure software code, free taining courses ..."
cc[2] = " pure software code, more then 40 training courses ..."
cc[3] = " pure software code, Delphi .Net courses ..."
cc[4] = " pure software code, JBuilder X courses ..."
cc[5] = " pure software code, Visual studio .Net courses ..."
cc[6] = " pure software code, Visual studio 6 courses ..."
cc[7] = " pure software code, web design courses ..."
cc[8] = " pure software code, javascript courses ..."
cc[9] = " pure software code, Macomedia Flash courses ..."

var message1 = 0

var state = ""

newBanner()

function stopBanner() {
if (scrabbleBanner1)
clearTimeout(timerID1)

scrabbleBanner1 = false
}

function firstBanner() {
stopBanner()
seeBanner()
}

function newBanner() {
state = ""
for (var ii = 0; ii < cc[message1].length; ++ii) {
state += "0"
}
}

function seeBanner() {
if (getString()) {
message1++
if (cc.length <= message1)
message1 = 0

newBanner()

timerID1 = setTimeout("seeBanner()", pause1)

scrabbleBanner1 = true
} else {
var str = ""

for (var c1 = 0; c1 < state.length; ++c1) {
str += (state.charAt(c1) == "1") ? cc[message1].charAt(c1) : " "
}
window.status = str
timerID1 = setTimeout("seeBanner()", speed1)
scrabbleBanner1 = true
}
}

function getString() {

var full = true
for (var c2 = 0; c2 < state.length; ++c2) {
if (state.charAt(c2) == 0)
full = false
}
if (full)
return true

while (1) {
var num1 = getRandom(cc[message1].length)
if (state.charAt(num1) == "0")
break
}
state = state.substring(0, num1) + "1" + state.substring(num1 + 1, state.length)
return false
}

function getRandom(max) {
return Math.round((max - 1) * Math.random())
}
</SCRIPT>
 

2. at HTML Source  of  web page, replace the  HTML text   <body>   by the following HTML text  <body onload=firstBanner()>
 
 
 
 
  Call  web page example,  Botton Title animate

   Notes:
         Use Microsoft FrontPage software to read or write JavaScript text, to HTML Source
 
   
 
Author.
       Chucri Simon Zouein , Beirut - Lebanon - Computer engineer
       Tel :         961-01-691436

      
Web:       http://www.puresoftwarecode.com/
       E-mail: 
   info@puresoftwarecode.com