<!--

		
//Navigation
	browserName = navigator.appName;
	browserVer = parseInt(navigator.appVersion);
	if (browserName == "Netscape" && browserVer >= 3) browserVer = "1";
	else if (browserName == "Microsoft Internet Explorer" && browserVer == 4) browserVer = "1";
	else browserVer = "2";
	
	
	if (browserVer == 1) {
		homeHover = new Image;
		homeHover.src = "/images/navigation/home_hover.gif";
		companyInfoHover = new Image;
		companyInfoHover.src = "/images/navigation/company_info_hover.gif";
		servicesHover = new Image;
		servicesHover.src = "/images/navigation/services_hover.gif";
		contactHover = new Image;
		contactHover.src = "/images/navigation/contact_hover.gif";
		
		homeNormal = new Image;
		homeNormal.src = "/images/navigation/home.gif";
		companyInfoNormal = new Image;
		companyInfoNormal.src = "/images/navigation/company_info.gif";
		servicesNormal = new Image;
		servicesNormal.src = "/images/navigation/services.gif";
		contactNormal = new Image;
		contactNormal.src = "/images/navigation/contact.gif";
	}
	
	function swap(imgDocID, imgObjName) {
		if (browserVer == 1) {
			document.images[imgDocID].src = eval(imgObjName + ".src");
		}
	}
	
	function MM_preloadImages() { //v3.0
	  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
		var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
		if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
	}
	
// Smooth Scrolling
	
	function ss_fixAllLinks() {
	 var allLinks = document.getElementsByTagName('a');
	 for (var i=0;i<allLinks.length;i++) {
	   var lnk = allLinks[i];
	   if ((lnk.href && lnk.href.indexOf('#') != -1) &&  
		   ( (lnk.pathname == location.pathname) ||
	   ('/'+lnk.pathname == location.pathname) ) &&  
		   (lnk.search == location.search)) {
		 ss_addEvent(lnk,'click',smoothScroll);
	   }
	 }
	}
	
	function smoothScroll(e) {
	
	 if (window.event) {
	   target = window.event.srcElement;
	 } else if (e) {
	   target = e.target;
	 } else return;
	 
	 if (target.nodeType == 3) {
	   target = target.parentNode;
	 }
	 
	 if (target.nodeName.toLowerCase() != 'a') return;
	 
	 anchor = target.hash.substr(1);
	 var allLinks = document.getElementsByTagName('a');
	 var destinationLink = null;
	 for (var i=0;i<allLinks.length;i++) {
	   var lnk = allLinks[i];
	   if (lnk.name && (lnk.name == anchor)) {
		 destinationLink = lnk;
		 break;
	   }
	 }
	 
	 if (!destinationLink) return true;
	 
	 var destx = destinationLink.offsetLeft;  
	 var desty = destinationLink.offsetTop;
	 var thisNode = destinationLink;
	 while (thisNode.offsetParent &&  
		   (thisNode.offsetParent != document.body)) {
	   thisNode = thisNode.offsetParent;
	   destx += thisNode.offsetLeft;
	   desty += thisNode.offsetTop;
	 }
	 
	 clearInterval(ss_INTERVAL);
	 
	 cypos = ss_getCurrentYPos();
	 
	 ss_stepsize = parseInt((desty-cypos)/ss_STEPS);
	 ss_INTERVAL = setInterval('ss_scrollWindow('+ss_stepsize+','+desty+',"'+anchor+'")',10);
	 
	 if (window.event) {
	   window.event.cancelBubble = true;
	   window.event.returnValue = false;
	 }
	 if (e && e.preventDefault && e.stopPropagation) {
	   e.preventDefault();
	   e.stopPropagation();
	 }
	}
	
	function ss_scrollWindow(scramount,dest,anchor) {
	 wascypos = ss_getCurrentYPos();
	 isAbove = (wascypos < dest);
	 window.scrollTo(0,wascypos + scramount);
	 iscypos = ss_getCurrentYPos();
	 isAboveNow = (iscypos < dest);
	 if ((isAbove != isAboveNow) || (wascypos == iscypos)) {
	   window.scrollTo(0,dest);
	   clearInterval(ss_INTERVAL);
	   location.hash = anchor;
	 }
	}
	
	function ss_getCurrentYPos() {
	 if (document.body && document.body.scrollTop)
	   return document.body.scrollTop;
	 if (document.documentElement && document.documentElement.scrollTop)
	   return document.documentElement.scrollTop;
	 if (window.pageYOffset)
	   return window.pageYOffset;
	 return 0;
	}
	
	function ss_addEvent(elm, evType, fn, useCapture) {
	 if (elm.addEventListener){
	   elm.addEventListener(evType, fn, useCapture);
	   return true;
	 } else if (elm.attachEvent){
	   var r = elm.attachEvent("on"+evType, fn);
	   return r;
	 }
	}  
	
	var ss_INTERVAL;
	var ss_STEPS = 25;
	
	ss_addEvent(window,"load",ss_fixAllLinks);
	
//Valid external links

function externalLinks() {
 if (!document.getElementsByTagName) return;
 var anchors = document.getElementsByTagName("a");
 for (var i=0; i<anchors.length; i++) {
   var anchor = anchors[i];
   if (anchor.getAttribute("href") &&
       anchor.getAttribute("rel") == "external")
     anchor.target = "_blank";
 }
}
window.onload = externalLinks;

//-->