/*Upper Left Corner Live Clock Script- © Dynamic Drive (www.dynamicdrive.com)
For full source code, 100's more DHTML scripts, and TOS,
visit http://www.dynamicdrive.com
*/

var tick_count = 0;
var tick_offset=0;
var pause = 2;

var tick_length = 90;

//ticker_text = ticker_text.substring(0, 150);

//------------------------------------------------------------------------------

function tick() {

	if (pause==0) {
	
		if (tick_offset < ticker_text.length)
			tick_offset++;
		 else
			tick_offset = 0;

	}
		
	temp_tick=''+ticker_text.substring(tick_offset, (tick_offset+tick_length))+'';

	tick_count++;
	if (tick_count==10)
		tick_count=0;

	if ((tick_offset+tick_length)>ticker_text.length) {
		temp_tick = temp_tick + ' ' + ticker_text.substring(0,((tick_offset+tick_length)-(ticker_text.length))-1)
	}

	temp_tick = stringreplace(temp_tick, ' ', '&nbsp;');

	if (document.layers) {
		document.layers.ticker.document.write(temp_tick);
		document.layers.ticker.document.close();
	} else if (document.all)
		ticker.innerHTML=temp_tick;
	else if (document.getElementById)
		document.getElementById("ticker").innerHTML=temp_tick;

	if (pause>0) {
		pause--;
	}

 	setTimeout('tick()',100);

}
 
//------------------------------------------------------------------------------

function checkEmail() {

	var str = document.mailingListForm.email.value;
	if ((str.indexOf(".") > 2) && (str.indexOf("@") > 0) == true) {
		return true;
	} else {
		window.alert('Please enter a valid email address');
		return false;
	}
}

//------------------------------------------------------------------------------

function stringreplace(str, srchfor, rplwith) {

	while (str.indexOf(srchfor)>-1) {
 	
		pos= str.indexOf(srchfor);
		str = "" + (str.substring(0, pos) + rplwith + str.substring((pos + srchfor.length), str.length));

	} 

	return str;

}