// Programmer: 	Mohammad "Mo" Hadi
// 							DirectPlacement Inc.
//							mhadi@directplacement.com
//		If you can use this script, be my guest.  It's only Javascript, afterall.

<!--
	function relocate(Where){
	location=Where;
}
	
	function openBrWindow(theURL,winName,features) { //v2.0
  	window.open(theURL,winName,features);
}
    
  function open_window(url) {
		mywin = window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=0,resizable=0,width=446,height=362');
}

  function go(url) {
opener.location.href = url;
}

function openWindow(clproj)
{
	eval('desktop = window.open("help/' + clproj + '.htm","' + clproj + '","width=600,height=475,scrollbars,resizable");')
}
function openWin(clproj)
{
	eval('desktop = window.open("'+ clproj + '.cfm","' + clproj + '","width=600,height=475,scrollbars,resizable=0");')
}
function WindowOpen(clproj)
{
	eval('desktop = window.open("' + clproj + '.htm","' + clproj + '","width=600,height=475,scrollbars,resizable");')
}
function openNewWin(clproj)
{
	eval('desktop = window.open("BMTOnlineDemo/BioMedTracker Demo_files/' + clproj + '.htm","' + clproj + '","width=800,height=600,location=no,status=no,menubar=no,toolbar=no,scrollbars=no,resizable=no");')
}
function showprogress() {
	//var screenwidth=window.screen.availWidth;
	//var leftposition=(screenwidth - 200) / 2;
  //var topposition=110;
	if (document.all) {
		//document.all.Progress.style.posleft=leftposition;
		//document.all.Progress.style.postop=topposition;
		document.all.Progress.style.visibility="visible";
	}
	if (document.layers) {
		//document.Progress.left=leftposition;
		//document.Progress.top=topposition;
		document.Progress.visibility="visible";
	}
}

function hideprogress() {
if (document.all) {	
		document.all.Progress.style.visibility="hidden"
	}
	if (document.layers) {
		document.Progress.visibility="hidden"
	}
}

//function popUp(url) 
//{
//	sealWin=window.open(url,"win",'toolbar=0,location=0,directories=0,status=1,menubar=1,scrollbars=1,resizable=1,width=500,height=450');
//	self.name = "mainWin"; 
//}

function PopUp(WhichAdvisor) 
{
  myWin= open("Profile.cfm?AdID=" + WhichAdvisor, "displayWindow", 
    "width=600,height=475,scrollbars,resizable");
}

/*
var d=new Array();
for(i=0;i<10;i++) {
 d[i]=new Image();
 d[i].src="images/clock/dgt"+i+".gif";
}
var pm=new Image;
pm.src="images/clock/dgtp.gif";
var am=new Image;
am.src="images/clock/dgta.gif";
var dates,min,sec,hour;
var amPM="am";

function clock() {
 dates=new Date();
 hour=dates.getHours();
 min=dates.getMinutes();
 sec=dates.getSeconds();
 if(hour < 12) {
  amPM=am.src;
 }
 if(hour > 11) {
  amPM=pm.src;
  hour=hour-12;
 }
 if(hour == 0) {
  hour=12;
 }
 if(hour < 10) {
  document["tensHour"].src="images/clock/dgtbl.gif";
  document["Hour"].src=d[hour].src;
 }
 if(hour > 9) {
  document["tensHour"].src=d[1].src;
  document["Hour"].src=d[hour-10].src;
 }
 if(min < 10) {
  document["tensMin"].src=d[0].src;
 }
 if(min > 9) {
  document["tensMin"].src=d[parseInt(min/10,10)].src;
 }
 document["Min"].src=d[min%10].src;
 if(sec < 10) {
  document["tensSec"].src=d[0].src;
 }
 if(sec > 9) {
  document["tensSec"].src=d[parseInt(sec/10,10)].src;
 }
 document["Sec"].src=d[sec%10].src;
 document["amPM"].src=amPM;
 setTimeout("clock();",100);
}
*/

/*function checkStatus() {
   page = self.location.href;
   if (page != top.location.href) {
      top.location.href = page;
      return true;
      }
   }
 */
 
// Beginning of JavaScript -
// CREDITS:
// PopupTicker describing all your links onmouseover by Urs Dudli and Peter Gehrig 
// Copyright (c) 2000 Peter Gehrig and Urs Dudli. All rights reserved.
// Permission given to use the script provided that this notice remains as is.
// Additional scripts can be found at http://www.24fun.com.
// info@24fun.ch
// 8/1/2000

// IMPORTANT: 
// If you add this script to a script-library or a script-archive 
// you have to insert a link to http://www.24fun.com right into the webpage where the script
// will be displayed.

// CONFIGURATION:
// Go to http://www.24fun.com, open category 'text' and download the ZIP-file of this script 
// containing the the script-file with step-by-step instructions for easy configuration.

var tickerwidth=210
var tickerheight=155
var tickerpadding=5
var borderwidth=2
var bordercolor="ff0000"
var fnt="Verdana"
var fntsize=8
var fntsizelastletter=8
//var fntcolor="008800"
var fntcolor="000000"
//var fntcolorlastletter="00AA00"
var fntcolorlastletter="000000"
var fntweight=3
//var backgroundcolor="CCFFCC"
//var backgroundcolor="ffe7bd"
var backgroundcolor="cccc99"
var standstill=2000
var speed=5
//var xdistance=50
var xdistance=-150
var ydistance=10
var timer
var topposition=0
var leftposition=0
var x,y
var i_substring=0
var i_presubstring=0
var i_message=0
var message
var messagecontent=""
var messagebackground=""
var messagepresubstring=""
var messageaftersubstring=""
fntweight=fntweight*100

function getmessagebackground() {
		messagebackground="<table border="+borderwidth+" bordercolor='"+bordercolor+"' bordercolordark='"+bordercolor+"' bordercolorlight='"+bordercolor+"' width="+tickerwidth+" height="+tickerheight+" cellspacing=0 cellpadding=0><tr><td valign=top bgcolor='"+backgroundcolor+"'>"
		messagebackground+="&nbsp;</td></tr></table>"
}

function getmessagecontent() {	
		messagecontent="<table border=0 cellspacing=0 cellpadding="+tickerpadding+" width="+tickerwidth+" height="+tickerheight+"><tr><td valign=top>"
		messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsize+"pt;font-weight:"+fntweight+"'>"	
		messagecontent+="<font color='"+fntcolor+"'>"
		messagecontent+=messagepresubstring
		messagecontent+="</font>"
		messagecontent+="</span>"
		messagecontent+="<span style='position:relative; font-family:"+fnt+";color:"+fntcolor+";font-size:"+fntsizelastletter+"pt;font-weight:900'>"	
		messagecontent+="<font color='"+fntcolorlastletter+"'>"
		messagecontent+=messageaftersubstring
		messagecontent+="</font>"
		messagecontent+="</span>"
		messagecontent+="</td></tr></table>"
}

function showticker() {
	if (i_substring<=message.length-1) {
			i_substring++
			i_presubstring=i_substring-1
			if (i_presubstring<0) {i_presubstring=0}
            messagepresubstring=message.substring(0,i_presubstring)
	        messageaftersubstring=message.substring(i_presubstring,i_substring)
			getmessagecontent()
		if (document.all) {
			ticker.innerHTML=messagecontent
			timer=setTimeout("showticker()", speed)
		}
		if (document.layers) {
			document.ticker.document.write(messagecontent)
			document.ticker.document.close()
			timer=setTimeout("showticker()", speed)
		}
	}
	else {
		clearTimeout(timer)
	}
}

function hideticker() {
    clearTimeout(timer)
    i_substring=0
	i_presubstring=0
    if (document.all) {
	    document.all.ticker.style.visibility="hidden"
        document.all.tickerbg.style.visibility="hidden"
	}
	if (document.layers) {
		document.ticker.visibility="hidden"
        document.tickerbg.visibility="hidden"
	}
}

function showmessage(linkmessage) {
    getmessagebackground()
    message=linkmessage
   
	i_substring=0
	i_presubstring=0
    leftposition=x+xdistance
    topposition=y+ydistance
	if (document.all) {	
		document.all.ticker.style.posLeft=leftposition
		document.all.ticker.style.posTop=topposition
		document.all.tickerbg.style.posLeft=leftposition
		document.all.tickerbg.style.posTop=topposition
		tickerbg.innerHTML=messagebackground
        document.all.ticker.style.visibility="visible"
        document.all.tickerbg.style.visibility="visible"
		showticker()
	}
	if (document.layers) {
        document.ticker.left=leftposition
		document.ticker.top=topposition
		document.tickerbg.left=leftposition
		document.tickerbg.top=topposition
		document.tickerbg.document.write(messagebackground)
		document.tickerbg.document.close()
        document.ticker.visibility="visible"
        document.tickerbg.visibility="visible"
		showticker()
	}
}

function handlerMM(e){
	x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
	y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
}

if (document.layers){
	document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove = handlerMM;

if (top.location != location){top.location.href = document.location.href;}   
//-->
