var i=0;
var speed=50;
theimage = new Array( 5 );
var ua = navigator.userAgent
var ps = navigator.productSub 
var dom = (document.getElementById)? 1:0
var ie4 = (document.all&&!dom)? 1:0
var ie5 = (document.all&&dom)? 1:0
var nn4 =(navigator.appName.toLowerCase() == "netscape" && parseInt(navigator.appVersion) == 4)
var nn6 = (dom&&!ie5)? 1:0
var sNav = (nn4||nn6||ie4||ie5)? 1:0
var cssFilters = ((ua.indexOf("MSIE 5.5")>=0||ua.indexOf("MSIE 6")>=0)&&ua.indexOf("Opera")<0)? 1:0
var Style=[],Text=[],Count=0,sbw=0,move=0,hs="",mx,my,scl,sct,ww,wh,obj,sl,st,ih,iw,vl,hl,sv,evlh,evlw,tbody
var HideTip = "eval(obj+sv+hl+';'+obj+sl+'=0;'+obj+st+'=-800')"
var doc_root = ((ie5&&ua.indexOf("Opera")<0||ie4)&&document.compatMode=="CSS1Compat")? "document.documentElement":"document.body"
var PX = (nn6)? "px" :"" 
var FiltersEnabled = 1 // if your not going to use transitions or filters in any of the tips set this to 0

 Text[0]=["Any time","Do you want to earn a bachelor degree, but travel frequently with your job? Learning is not limited to the classroom anymore. The Georgia WebBSIT program helps employees on the move complete their education."];
Text[1]=["Convenient","Juggling a long commute and full-time job makes attending college difficult. The Georgia WebBSIT program allows you to earn an in-demand bachelor degree online from the same accredited Georgia institutions you would ordinarily attend in person."]
Text[2]=["Flexible","Don’t compromise spending time with your family to earn a bachelor degree. With the Georgia WebBSIT program, all courses are available online, so education is only a mouse click away anytime, anywhere – including your living room."]
Text[3]=["Any place","Because your military career can bring constant change, the Georgia WebBSIT program goes where you go. All you need is Internet access and a computer, and you can earn a high quality IT bachelor degree while serving at home or abroad."]
Text[4]=["Learning","With more jobs requiring a degree for advancement, you may need a bachelor degree to move to the next stage in your IT career. The Georgia WebBSIT program lets you continue your current job while pursing the degree you’ll need to advance in IT."]
Text[5]=["Left","This tip Is left positioned"]
Text[6]=["Float","This tip Is float positioned at a (10,10) coordinate, It also floats with the scrollbars so it is always static"]
Text[7]=["Fixed","This tip Is fixed positioned at a (1,1) coordinate"]
Text[8]=["sticky style","This tip will sticky around<BR>This is useful when you want to insert a link like this <A href='http://migoicons.tripod.com'>Home Page</A>"]
Text[9]=["keep style","This sticks around the mouse"]
Text[10]=["Left coordinate control","This tip is right positioned with a 40 X coordinate "]
Text[11]=["Top coordinate control","This tip is right positioned with a 50 Y coordinate"]
Text[12]=["Visual effects","This tip has a Shadow and is Transparent a little and also has a random Transition applied to it "]
Text[13]=["different style","Wow this is a new style and position! "]
Text[14]=["This is The title","this is the text"]
Text[15]=["","This is only text"]
Text[16]=["","Some Lists <li>list one</li> <li>list two</li> <li>list three</li> <li>list four</li>"]

Style[0]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,10,10,51,1,0,"",""]
Style[1]=["white","black","#000099","#E8E8FF","","","","","","","center","","","",200,"",2,2,10,10,"","","","",""]
Style[2]=["white","black","#000099","#E8E8FF","","","","","","","left","","","",200,"",2,2,10,10,"","","","",""]
Style[3]=["white","black","#000099","#E8E8FF","","","","","","","float","","","",200,"",2,2,10,10,"","","","",""]
Style[4]=["white","black","#000099","#E8E8FF","","","","","","","fixed","","","",200,"",2,2,1,1,"","","","",""]
Style[5]=["white","black","#000099","#E8E8FF","","","","","","","","sticky","","",200,"",2,2,10,10,"","","","",""]
Style[6]=["white","black","#000099","#E8E8FF","","","","","","","","keep","","",200,"",2,2,10,10,"","","","",""]
Style[7]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,40,10,"","","","",""]
Style[8]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,10,50,"","","","",""]
Style[9]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,10,10,51,0.5,75,"simple","gray"]
Style[10]=["white","black","black","white","","","right","","Verdana","arial","center","",3,2,200,150,5,10,10,0,50,1,80,"complex","gray"]
Style[11]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,10,10,51,0.5,45,"simple","gray"]
Style[12]=["white","black","#000099","#E8E8FF","","","","","","","","","","",200,"",2,2,10,10,"","","","",""]

applyCssFilter()



if(sNav) {
	window.onresize = ReloadTip
	document.onmousemove = MoveTip
	if(nn4) document.captureEvents(Event.MOUSEMOVE) 
}	
if(nn4||nn6) {
	mx = "e.pageX"
	my = "e.pageY"
	scl = "window.pageXOffset"
	sct = "window.pageYOffset"	
	if(nn4) {
		obj = "document.TipLayer."
		sl = "left"
		st = "top"
		ih = "clip.height"
		iw = "clip.width"
		vl = "'show'"
		hl = "'hide'"
		sv = "visibility="
	}
	else obj = "document.getElementById('TipLayer')."
} 
if(ie4||ie5) {
	obj = "TipLayer."
	mx = "event.x"
	my = "event.y"
	scl = "eval(doc_root).scrollLeft"
	sct = "eval(doc_root).scrollTop"
	if(ie5) {
		mx = mx+"+"+scl 
		my = my+"+"+sct
	}
}
if(ie4||dom){
	sl = "style.left"
	st = "style.top"
	ih = "offsetHeight"
	iw = "offsetWidth"
	vl = "'visible'"
	hl = "'hidden'"
	sv = "style.visibility="
}
if(ie4||ie5||ps>=20020823) {
	ww = "eval(doc_root).clientWidth"
	wh = "eval(doc_root).clientHeight"
}	 
else { 
	ww = "window.innerWidth"
	wh = "window.innerHeight"
	evlh = eval(wh)
	evlw = eval(ww)
	sbw=15
}	

function applyCssFilter(){
	if(cssFilters&&FiltersEnabled) { 
		var dx = " progid:DXImageTransform.Microsoft."
		TipLayer.style.filter = "revealTrans()"+dx+"Fade(Overlap=1.00 enabled=0)"+dx+"Inset(enabled=0)"+dx+"Iris(irisstyle=PLUS,motion=in enabled=0)"+dx+"Iris(irisstyle=PLUS,motion=out enabled=0)"+dx+"Iris(irisstyle=DIAMOND,motion=in enabled=0)"+dx+"Iris(irisstyle=DIAMOND,motion=out enabled=0)"+dx+"Iris(irisstyle=CROSS,motion=in enabled=0)"+dx+"Iris(irisstyle=CROSS,motion=out enabled=0)"+dx+"Iris(irisstyle=STAR,motion=in enabled=0)"+dx+"Iris(irisstyle=STAR,motion=out enabled=0)"+dx+"RadialWipe(wipestyle=CLOCK enabled=0)"+dx+"RadialWipe(wipestyle=WEDGE enabled=0)"+dx+"RadialWipe(wipestyle=RADIAL enabled=0)"+dx+"Pixelate(MaxSquare=35,enabled=0)"+dx+"Slide(slidestyle=HIDE,Bands=25 enabled=0)"+dx+"Slide(slidestyle=PUSH,Bands=25 enabled=0)"+dx+"Slide(slidestyle=SWAP,Bands=25 enabled=0)"+dx+"Spiral(GridSizeX=16,GridSizeY=16 enabled=0)"+dx+"Stretch(stretchstyle=HIDE enabled=0)"+dx+"Stretch(stretchstyle=PUSH enabled=0)"+dx+"Stretch(stretchstyle=SPIN enabled=0)"+dx+"Wheel(spokes=16 enabled=0)"+dx+"GradientWipe(GradientSize=1.00,wipestyle=0,motion=forward enabled=0)"+dx+"GradientWipe(GradientSize=1.00,wipestyle=0,motion=reverse enabled=0)"+dx+"GradientWipe(GradientSize=1.00,wipestyle=1,motion=forward enabled=0)"+dx+"GradientWipe(GradientSize=1.00,wipestyle=1,motion=reverse enabled=0)"+dx+"Zigzag(GridSizeX=8,GridSizeY=8 enabled=0)"+dx+"Alpha(enabled=0)"+dx+"Dropshadow(OffX=3,OffY=3,Positive=true,enabled=0)"+dx+"Shadow(strength=3,direction=135,enabled=0)"
	}
}

function stm(t,s) {
  if(sNav) {
  	if(t.length<2||s.length<25) {
		var ErrorNotice = "DHTML TIP MESSAGE VERSION 1.2 ERROR NOTICE.\n"
		if(t.length<2&&s.length<25) alert(ErrorNotice+"It looks like you removed an entry or more from the Style Array and Text Array of this tip.\nTheir should be 25 entries in every Style Array even though empty and 2 in every Text Array. You defined only "+s.length+" entries in the Style Array and "+t.length+" entry in the Text Array. This tip won't be viewed to avoid errors")
		else if(t.length<2) alert(ErrorNotice+"It looks like you removed an entry or more from the Text Array of this tip.\nTheir should be 2 entries in every Text Array. You defined only "+t.length+" entry. This tip won't be viewed to avoid errors.")
		else if(s.length<25) alert(ErrorNotice+"It looks like you removed an entry or more from the Style Array of this tip.\nTheir should be 25 entries in every Style Array even though empty. You defined only "+s.length+" entries. This tip won't be viewed to avoid errors.")
 	}
  	else {
		var ab = "" ;var ap = ""
		var titCol = (s[0])? "COLOR='"+s[0]+"'" : ""
		var txtCol = (s[1])? "COLOR='"+s[1]+"'" : ""
		var titBgCol = (s[2])? "BGCOLOR='"+s[2]+"'" : ""
		var txtBgCol = (s[3])? "BGCOLOR='"+s[3]+"'" : ""
		var titBgImg = (s[4])? "BACKGROUND='"+s[4]+"'" : ""	
		var txtBgImg = (s[5])? "BACKGROUND='"+s[5]+"'" : ""
		var titTxtAli = (s[6] && s[6].toLowerCase()!="left")? "ALIGN='"+s[6]+"'" : ""
		var txtTxtAli = (s[7] && s[7].toLowerCase()!="left")? "ALIGN='"+s[7]+"'" : ""   
		var add_height = (s[15])? "HEIGHT='"+s[15]+"'" : ""
		if(!s[8])  s[8] = "Verdana,Arial,Helvetica"
		if(!s[9])  s[9] = "Verdana,Arial,Helvetica"					
		if(!s[12]) s[12] = 1
		if(!s[13]) s[13] = 1
		if(!s[14]) s[14] = 200
		if(!s[16]) s[16] = 0
		if(!s[17]) s[17] = 0
		if(!s[18]) s[18] = 10
		if(!s[19]) s[19] = 10
		hs = s[11].toLowerCase() 
		if(ps==20001108){
		if(s[2]) ab="STYLE='border:"+s[16]+"px solid"+" "+s[2]+"'"
		ap="STYLE='padding:"+s[17]+"px "+s[17]+"px "+s[17]+"px "+s[17]+"px'"}
		var closeLink=(hs=="sticky")? "<TD ALIGN='right'><FONT SIZE='"+s[12]+"' FACE='"+s[8]+"'><A HREF='javascript:void(0)' ONCLICK='stickyhide()' STYLE='text-decoration:none;color:"+s[0]+"'><B>Close</B></A></FONT></TD>":""
		var title=(t[0]||hs=="sticky")? "<TABLE WIDTH='100%' BORDER='0' CELLPADDING='0' CELLSPACING='0'><TR><TD "+titTxtAli+"><FONT SIZE='"+s[12]+"' FACE='"+s[8]+"' "+titCol+"><B>"+t[0]+"</B></FONT></TD>"+closeLink+"</TR></TABLE>" : ""
		var txt="<TABLE "+titBgImg+" "+ab+" WIDTH='"+s[14]+"' BORDER='0' CELLPADDING='"+s[16]+"' CELLSPACING='0' "+titBgCol+" ><TR><TD>"+title+"<TABLE WIDTH='100%' "+add_height+" BORDER='0' CELLPADDING='"+s[17]+"' CELLSPACING='0' "+txtBgCol+" "+txtBgImg+"><TR><TD "+txtTxtAli+" "+ap+" VALIGN='top'><FONT SIZE='"+s[13]+"' FACE='"+s[9]+"' "+txtCol +">"+t[1]+"</FONT></TD></TR></TABLE></TD></TR></TABLE>"
		if(nn4) {
			with(eval(obj+"document")) {
				open()
				write(txt)
				close()
			}
		}
		else eval(obj+"innerHTML=txt")
		tbody = {
			Pos:s[10].toLowerCase(), 
			Xpos:s[18],
			Ypos:s[19], 
			Transition:s[20],
			Duration:s[21], 
			Alpha:s[22],
			ShadowType:s[23].toLowerCase(),
			ShadowColor:s[24],
			Width:parseInt(eval(obj+iw)+3+sbw)
		}
		if(ie4) { 
			TipLayer.style.width = s[14]
	 		tbody.Width = s[14]
		}
		Count=0	
		move=1
 	 }
  }
}

function MoveTip(e) {
	if(move) {
		var X,Y,MouseX = eval(mx),MouseY = eval(my); tbody.Height = parseInt(eval(obj+ih)+3)
		tbody.wiw = parseInt(eval(ww+"+"+scl)); tbody.wih = parseInt(eval(wh+"+"+sct))
		switch(tbody.Pos) {
			case "left" : X=MouseX-tbody.Width-tbody.Xpos; Y=MouseY+tbody.Ypos; break
			case "center": X=MouseX-(tbody.Width/2); Y=MouseY+tbody.Ypos; break
			case "float": X=tbody.Xpos+eval(scl); Y=tbody.Ypos+eval(sct); break	
			case "fixed": X=tbody.Xpos; Y=tbody.Ypos; break		
			default: X=MouseX+tbody.Xpos; Y=MouseY+tbody.Ypos
		}

		if(tbody.wiw<tbody.Width+X) X = tbody.wiw-tbody.Width
		if(tbody.wih<tbody.Height+Y+sbw) {
			if(tbody.Pos=="float"||tbody.Pos=="fixed") Y = tbody.wih-tbody.Height-sbw
			else Y = MouseY-tbody.Height
		}
		if(X<0) X=0 
		eval(obj+sl+"=X+PX;"+obj+st+"=Y+PX")
		ViewTip()
	}
}

function ViewTip() {
  	Count++
	if(Count == 1) {
		if(cssFilters&&FiltersEnabled) {	
			for(Index=28; Index<31; Index++) { TipLayer.filters[Index].enabled = 0 }
			for(s=0; s<28; s++) { if(TipLayer.filters[s].status == 2) TipLayer.filters[s].stop() }
			if(tbody.Transition == 51) tbody.Transition = parseInt(Math.random()*50)
			var applyTrans = (tbody.Transition>-1&&tbody.Transition<24&&tbody.Duration>0)? 1:0
			var advFilters = (tbody.Transition>23&&tbody.Transition<51&&tbody.Duration>0)? 1:0
			var which = (applyTrans)?0:(advFilters)? tbody.Transition-23:0 
			if(tbody.Alpha>0&&tbody.Alpha<100) {
	  			TipLayer.filters[28].enabled = 1
	  			TipLayer.filters[28].opacity = tbody.Alpha
			}
			if(tbody.ShadowColor&&tbody.ShadowType == "simple") {
	  			TipLayer.filters[29].enabled = 1
	  			TipLayer.filters[29].color = tbody.ShadowColor
			}
			else if(tbody.ShadowColor&&tbody.ShadowType == "complex") {
	  			TipLayer.filters[30].enabled = 1
	  			TipLayer.filters[30].color = tbody.ShadowColor
			}
			if(applyTrans||advFilters) {
				eval(obj+sv+hl)
	  			if(applyTrans) TipLayer.filters[0].transition = tbody.Transition
	  			TipLayer.filters[which].duration = tbody.Duration 
	  			TipLayer.filters[which].apply()
			}
		}
 		eval(obj+sv+vl)
		if(cssFilters&&FiltersEnabled&&(applyTrans||advFilters)) TipLayer.filters[which].play()
		if(hs == "sticky") move=0
  	}
}

function stickyhide() {
	eval(HideTip)
}

function ReloadTip() {
	 if(nn4&&(evlw!=eval(ww)||evlh!=eval(wh))) location.reload()
	 else if(hs == "sticky") eval(HideTip)
}

function htm() {
	if(sNav) {
		if(hs!="keep") {
			move=0; 
			if(hs!="sticky") eval(HideTip)
		}	
	} 
}
///// Configurable Variables

// The dimensions of ALL the images should be the same or some of them may look stretched or reduced in Netscape 4.
// Format: theimage[...]=[name/description, image_src, linking_url]
theimage[0]=["", "images/home/road.jpg", ""];
theimage[1]=["", "images/home/study.jpg", ""];
theimage[2]=["", "images/home/family.jpg", ""];
theimage[3]=["", "images/home/military.jpg", ""];
theimage[4]=["", "images/home/happyman.jpg", ""];
//theimage[6]=["", "images/home/asian_businessman.jpg", ""];
/*
msg[0]="";
msg[1]="";
msg[2]="";
msg[3]="";
msg[4]="";
*/

//set your first set of colors.  Use as many or as few as you wish.

///// ################################################Plugin variables
playspeed=10000;// The playspeed determines the delay for the "Play" button in ms Jean Jacques
dotrans=1; // if value = 1 then there are transitions played in IE
transtype='blendTrans';// 'blendTrans' or 'revealtrans'
transattributes='duration=1,transition=23';// duration=seconds,transition=#<24
randomorder=0;
linksperline=7; // For the text links
playdiffernce=5000; // The speed that the autplay speed is changed by
autostart=0;
preloadslides=1;

with(document){i=0,play=0,di=images,dl=links,til=theimage.length}

    slidePlaying(i+1);
	
function imgFadeIn() {
if( navigator.appName=="Netscape" || navigator.appName=="Mozilla") {
document.getElementById("headin").style.MozOpacity = i/50;
i++;
if(i>50) {return;}
setTimeout("imgFadeIn()",speed);
}

}

function updateMouseCoordinates(event){
  //var text = "X:" + event.clientX + " Y:" + event.clientY;
//alert(text)
document.getElementById("headerpix").focus();
}

function RandNum(max) {
  key = Math.floor(Math.random() * max);
  return key;
}
function RandomPicture() {

 arrayOfPics = new Array( 5 );
 arrayOfPics[0] = "<a href='#' onMouseOver='javascript:stm(Text[i],Style[10]);' onmouseout='htm()'><img id='headin' name='headin' src='images/home/road.jpg' usemap='#Map'></a>";
 arrayOfPics[1] = "<a href='#' onMouseOver='javascript:stm(Text[i],Style[10]);' onmouseout='htm()'><img id='headin'  name='headin' src='images/home/study.jpg' usemap='#Map'></a>";
 arrayOfPics[2] = "<a href='#' onMouseOver='javascript:stm(Text[i],Style[10]);' onmouseout='htm()'><img id='headin'  name='headin' src='images/home/family.jpg' usemap='#Map'></a>";
 arrayOfPics[3] = "<a href='#' onMouseOver='javascript:stm(Text[i],Style[10]);' onmouseout='htm()'><img id='headin'  name='headin' src='images/home/military.jpg' usemap='#Map'></a>";
 arrayOfPics[4] = "<a href='#' onMouseOver='javascript:stm(Text[i],Style[10]);' onmouseout='htm()'><img id='headin'  name='headin' src='images/home/happyman.jpg' usemap='#Map'></a>";
 //arrayOfPics[5] = "<img id='headin'  name='headin' src='images/home/happyman.jpg'" + imgtext;
// arrayOfPics[6] = "<img id='headin'  name='headin' src='images/home/asian_businessman.jpg'" + imgtext;

 
     key = RandNum(arrayOfPics.length);
    document.write( arrayOfPics[ key ] );
	//stm(Text[key],Style[10]);
	//if(document.all){
	if (key==0)
	{document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Blinds(direction=down,bands=9)'; 
	}
	if (key==1){
		document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Wheel(spokes=8)';
	}
	if (key==2) {
		document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Blinds(direction=right,bands=4)';
	}
	if (key==3){
		document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=out)';
	}	
	if (key==4){
		document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Iris(irisstyle=circle,motion=in)';
	}
	//stm(Text[i],Style[10]);
	slideImage(key);
	imgFadeIn();
	//if (key==5) document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Blinds(direction=down,bands=9)'; 
	//if (key==6) document.getElementById('headin').style.filter='progid:DXImageTransform.Microsoft.Wheel(spokes=8)';
	
	 applyTransition(document.getElementById('headin'));
	//ViewTip()
	// setTimeout("RandomPicture()",speed);
}

function applyTransition (obj)
{
	if (document.all){
    obj.filters(0).Apply();
    obj.style.visibility = "visible";
    obj.filters(0).Play();
	}
}
function applyImageTransition (obj, imgsrc)
{
	if (document.all){
    obj.filters(0).Apply();
    obj.src=imgsrc;
    obj.filters(0).Play();
	}
}


function openRequestedPopup(cs)
{   
	coursedesc=cs;
  WindowObjectReference = window.open("coursedesc.html", "Description","width=453,height=527,menubar=no,toolbar=no,location=no,resizable=no,scrollbars=no,status=no");
     
}
//============================================================================================================================================================

function slideImage(num) {
// Required Script

i=num%til;if(i<0)i=til-1;
//applyeffect();
imgFadeIn();
document.getElementById("headin").src=theimage[i][1];
//playeffect();
if(window.theimages)window.theimages.selectedIndex = i;

//if(form.theimages)form.theimages.selectedIndex = i;
applyTransition(document.getElementById('headin'));
 //stm(Text[i],Style[10]);
//ReloadTip();
if (!window.playing) {
slidePlaying(i+1);

}



//playeffect();
//if(document.all&&dotrans==1)eval('di.slideimage.filters.'+transtype+'.play()')
// Plug-in handlers
}


function applyeffect(){
if (document.all){
document.images.headin.filters.revealTrans.Transition=Math.floor(Math.random()*23)
document.images.headin.filters.revealTrans.stop()
document.images.headin.filters.revealTrans.apply()
}

}
  
function slidePlaying(num) {
playing=setTimeout("slidePlaying(i+1);slideImage(i+1);", playspeed);}

//slideImage(0);
//slidePlaying(0);
