sfHover = function() {	var sfEls = document.getElementById("nav").getElementsByTagName("LI");	for (var i=0; i<sfEls.length; i++) {		sfEls[i].onmouseover=function() {			this.className+=" sfhover";		}		sfEls[i].onmouseout=function() {			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");		}	}}//if (window.attachEvent) window.attachEvent("onload", sfHover);function closeRemote() {        self.close();}var image1 = Array('photo_01.jpg','photo_02.jpg','photo_03.jpg','photo_04.jpg','photo_05.jpg');var image2 = Array('photo_01b.gif','photo_02b.gif','photo_03b.gif','photo_04b.gif','photo_05b.gif');function genRandomImage() {	if (document.images && document['photo1'] && document['photo2']) {		var randomimage = Math.floor(image1.length*Math.random());		document['photo1'].src = "images/home/"+image1[randomimage];		document['photo2'].src = "images/home/"+image2[randomimage];	}}function MM_reloadPage(init) {  //reloads the window if Nav4 resized  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();}MM_reloadPage(true);function MM_findObj(n, d) { //v4.01  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);  if(!x && d.getElementById) x=d.getElementById(n); return x;}function MM_showHideLayers() { //v6.0  var i,p,v,obj,args=MM_showHideLayers.arguments;  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }    obj.visibility=v; }}var curSolutionsLI = 'academicli';function changeSolutionsLIStyle(newLI) {	document.getElementById(curSolutionsLI).className = '';	document.getElementById(newLI).className = 'navleftsolutionsact';	curSolutionsLI = newLI;}var curServicesLI = 'testdevelopmentli';var curServicesLayer = 'servdevelopment';function swapServicesLayers(newLay,newLI) {	document.getElementById(curServicesLI).className = '';	document.getElementById(newLI).className = 'navleftservicesact';	curServicesLI = newLI;	document.getElementById(curServicesLayer).style.visibility = 'hidden';	document.getElementById(newLay).style.visibility = 'visible';	curServicesLayer = newLay;}window.onload = function() {//	genRandomImage();    if (document.getElementById && document.getElementById('accContainer'))
    {
        new accordion('accContainer', {
            classNames : {
                toggle : 'accToggler',
                toggleActive : 'accTogglerActive',
                content : 'accContent'
            },
            defaultSize : {
                height : 90
            }
        });
     
        // start off with all accordions closed
        var verticalAccordions = $$('.accToggler');
        verticalAccordions.each(function(acc) {
            $(acc.next(0)).setStyle({
                height: '0px'
            });
        });
    }
}