
		bName = navigator.appName;
		bVer = parseInt(navigator.appVersion);
	        if ((bName == "Netscape" && bVer >= 3) ||
	                (bName == "Microsoft Internet Explorer" &&
	                bVer >= 4)) br = "n3";
	        else br = "n2";
	
	        if (br== "n3") {
	        serviceson = new Image();
			serviceson.src = "/images/services-on.jpg";
			projectson = new Image();
			projectson.src = "/images/gallery-on.jpg";
			clientson = new Image();
			clientson.src = "/images/clients-on.jpg";
			awardson = new Image();
			awardson.src = "/images/awards-on.jpg";
			abouton = new Image();
			abouton.src = "/images/about-on.jpg";
			contacton = new Image();
	        contacton.src="/images/contact-on.jpg";
			
	        servicesoff = new Image();
			servicesoff.src = "/images/services.jpg";
			projectsoff = new Image();
			projectsoff.src = "/images/gallery.jpg";
			clientsoff = new Image();
			clientsoff.src = "/images/clients.jpg";
			awardsoff = new Image();
			awardsoff.src = "/images/awards.jpg";
			aboutoff = new Image();
			aboutoff.src = "/images/about.jpg";
			contactoff = new Image();
	        contactoff.src="/images/contact.jpg";
	        }
	        
	        function imgAct(imgName) {
	                if (br== "n3") {
	                document[imgName].src = eval(imgName + "on.src");
	                
	                }
	        }
	
	        function imgInact(imgName) {
	                if (br== "n3"){
	                document[imgName].src = eval(imgName + "off.src");
	
	                }
	     
		    }

			// code for image map layers
			var bName = navigator.appName;
 			var bVer = parseInt(navigator.appVersion);
 			var NS6 = (bName == "Netscape" && bVer >= 5);
 			var NS4 = (bName == "Netscape" && bVer >= 4 && bVer < 5);
 			var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
 			var NS3 = (bName == "Netscape" && bVer < 4);
 			var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);
 			window.onerror = null;
 			var menuActive = 0;
 			var menuOn = 0;
 			var onLayer;
 			var timeOn = null;
			
			if(NS4 || IE4 || NS6)
			{
				if(navigator.appName == "Netscape" && !document.getElementById)
				{
					 layerStyleRef = "layer.";
	 			      	 layerRef = "document.layers";
	 				 styleSwitch = "";
	 				 layerVis = "show";
	 				 layerHid = "hide";
	 			}
	 			else if(!document.all && document.getElementById)
				{
	 				layerStyleRef = "layer.style.";
					layerRef = "document.getElementById";
	 				styleSwitch = ".style";
	 				layerVis = "visible";
	 				layerHid = "hidden";
	 			}
	 			else
				{
	 				layerStyleRef = "layer.style.";
	 				layerRef = "document.all";
	 				styleSwitch = ".style";
	 				layerVis = "visible";
	 				layerHid = "hidden";
	 			}
 			}

			function shLayer(layerName)
			{
				x = 40;
				y = 50;
 				menuTop = y + 20;
 				SerL = x + 0;
 				ProL = x + 180;
 				AboL = x + 410;

				if(NS4 || IE4 || NS6)
				{
 					if(timeOn != null)
					{
 						clearTimeout(timeOn);
 						hideLayer(onLayer);
 					}

 					if(NS4 || IE4)
					{
 						eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="'+layerVis+'"');
 						eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.top="'+menuTop+'"');
 						eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.left="'+eval(layerName+'L')+'"');
 					}
 
 					if(NS6)
					{
 						eval(layerRef+'("'+layerName+'")'+styleSwitch+'.visibility="'+layerVis+'"');
 						eval(layerRef+'("'+layerName+'")'+styleSwitch+'.top="'+menuTop+'"');
 						eval(layerRef+'("'+layerName+'")'+styleSwitch+'.left="'+eval(layerName+'L')+'"');
 					}
 
	 				onLayer = layerName;
 				}
			}

			function hideLayer(layerName)
			{
 				if(menuActive == 0)
				{
 					if(NS4 || IE4)
 						eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="'+layerHid+'"');

 					if(NS6)
 						eval(layerRef+'("'+layerName+'")'+styleSwitch+'.visibility="'+layerHid+'"');
 				}
			}

			function btnTimer()
			{
 				timeOn = setTimeout("btnOut()", 100);
			}
			
			function btnOut(layerName)
			{
 				if(menuActive == 0)
 					hideLayer(onLayer);
			}

			function menuOver()
			{
 				clearTimeout(timeOn);
 				menuActive = 1;
			} 

			function menuOut()
			{
 				menuActive = 0; 
 				timeOn = setTimeout("hideLayer(onLayer)", 700);
			}
			// end of image map layer code

			// this is for opening pop-up windows
			function Gallery_openPopup( url, name, widgets, openerUrl )
			{
				var host = location.hostname;
				var popupWin = window.open( url, name, widgets );
				
				if ( openerUrl )
				{
					popupWin.opener.location = openerUrl;
				}
			
			}

			
			<!-- begin script for rollovers for the image map
			
			if (document.images) {
				services1 = new Image;
				services2 = new Image;
				services3 = new Image;
				services4 = new Image;
				services5 = new Image;
				services6 = new Image;
				services7 = new Image;
				services8 = new Image;
				services9 = new Image;
				services10 = new Image;
				services11 = new Image;
				services12 = new Image;
				services13 = new Image;
				services14 = new Image;
				services15 = new Image;
				services16 = new Image;
				servicesmenu = new Image;
			
				services1.src = "/images/services/services-menu1.jpg";
				services2.src = "/images/services/services-menu2.jpg";
				services3.src = "/images/services/services-menu3.jpg";
				services4.src = "/images/services/services-menu4.jpg";
				services5.src = "/images/services/services-menu5.jpg";
				services6.src = "/images/services/services-menu6.jpg";
				services7.src = "/images/services/services-menu7.jpg";
				services8.src = "/images/services/services-menu8.jpg";
				services9.src = "/images/services/services-menu9.jpg";
				services10.src = "/images/services/services-menu10.jpg";
				services11.src = "/images/services/services-menu11.jpg";
				services12.src = "/images/services/services-menu12.jpg";
				services13.src = "/images/services/services-menu13.jpg";
				services14.src = "/images/services/services-menu14.jpg";
				services15.src = "/images/services/services-menu15.jpg";
				services16.src = "/images/services/services-menu16.jpg";
				servicesmenu.src = "/images/services-menu.gif";
				
				gallery1a = new Image;
				gallery2a = new Image;
				gallery3a = new Image;
				gallery4a = new Image;
				gallery5a = new Image;
				gallery6a = new Image;
        gallery7a = new Image;
				gallerymenu = new Image;
				
				gallery1a.src = "/images/gallery/gallery-menu1a.gif";
				gallery2a.src = "/images/gallery/gallery-menu2a.gif";
				gallery3a.src = "/images/gallery/gallery-menu3a.gif";
				gallery4a.src = "/images/gallery/gallery-menu4a.gif";
				gallery5a.src = "/images/gallery/gallery-menu5a.gif";
				gallery6a.src = "/images/gallery/gallery-menu6a.gif";
        gallery7a.src = "/images/gallery/gallery-menu7a.gif";
				gallerymenu.src = "/images/gallery-menu.gif";
				
				about1 = new Image;
				about2 = new Image;
				about3 = new Image;
				about4 = new Image;
				about5 = new Image;
				aboutmenu = new Image;
				
				about1.src = "/images/about/about-menu1.jpg";
				about2.src = "/images/about/about-menu2.jpg";
				about3.src = "/images/about/about-menu3.jpg";
				about4.src = "/images/about/about-menu4.jpg";
				about5.src = "/images/about/about-menu5.jpg";
				aboutmenu.src = "/images/about-menu.gif";
				
			}
		
			else {
				
				document.servicesmenu = "";
				document.gmenu = "";
				document.aboutmenu = "";
			}
			
			// end image map rollover script -->
