<!--Hide script from old browsers


// keep page out of frames
if (top.location != self.location) {
top.location = self.location
}


//detect browser
var sBrowser; //WP name
var sBrowserName = navigator.appName; //name
var iBrowserVersion = parseInt(navigator.appVersion); //version
var sBrowserUserAgent = navigator.userAgent; //user agent 
var sIE = "Microsoft Internet Explorer";
var sNS = "Netscape";
if (sBrowserUserAgent.indexOf("Opera/6") != -1 || sBrowserUserAgent.indexOf("Opera 6") != -1) {
sBrowser = "OP6"; 
}
else if (sBrowserUserAgent.indexOf("Opera/5") != -1 || sBrowserUserAgent.indexOf("Opera 5") != -1) {
sBrowser = "OP5"; 
}

else if (sBrowserName == sIE && iBrowserVersion == 4 && navigator.appVersion.indexOf("MSIE 7") != -1) {
sBrowser = "IE7"; 	// all versions of IE7 
}

else if (sBrowserName == sIE && iBrowserVersion == 4 && navigator.appVersion.indexOf("MSIE 6") != -1) {
sBrowser = "IE6"; 	// all versions of IE6 
}
else if (sBrowserName == sIE && iBrowserVersion == 4 && navigator.appVersion.indexOf("MSIE 5") != -1) {
sBrowser = "IE5"; 	// all versions of IE5
}
else if (sBrowserName == sIE && iBrowserVersion == 4) {
sBrowser = "IE4"; 	
}
else if (sBrowserName == sNS && iBrowserVersion == 5) {
sBrowser = "NS6"; 	
}
else if (sBrowserName == sNS && iBrowserVersion == 4) {
sBrowser = "NS4"; 
}
else if (sBrowserUserAgent.indexOf("Windows CE") != -1) {
sBrowser = "CE"; 
}
else {
sBrowser = "Unknown";
}


// detect user's language (IE only)
/*var sUserLanguage = navigator.userLanguage;
var sUL;
if (sUserLanguage.indexOf("en-gb") != -1)
{
var sUL = "UK";
}
else if (sUserLanguage.indexOf("en-us") != -1)
{
var sUL = "US";
}
else
{
var sUL = "Unknown";
}*/

	
//test for browser by writing to page
var bBrowser = false;
if (bBrowser) 
{
document.write("WP Name: " + sBrowser + " - ");
document.write("Name: " + sBrowserName + " - ");
document.write("Version: " + iBrowserVersion + " - ");
document.write("User Agent: " + sBrowserUserAgent);
}


//test for mime types
var bMime
if (navigator.mimeTypes && navigator.mimeTypes.length != 0)
{
bMime == true;
}
else
{
bMime == false;
}


// set flag for dropdown
var bDropdown;


// N.B. was 18px for DD's, increased to 19px for this site (in CSS) 
// set flag for dropdowns in IE5/6/7
if (sBrowser == "IE7" || sBrowser == "IE6" || sBrowser == "IE5") 
{ 
bDropdown = true;
	if (bDemo) 
		{
		document.write("<div id=\'information\' style=\'position:absolute; left=432px; top:83px; width:135px; height:0px; z-index:3; visibility:hidden;\' onMouseOut=\'hideMenu(\"information\");\'><a href=\'ecommerce.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\' style=\'border-top:black 1px solid;\'>E-commerce</a><a href=\'wireless.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Wireless & Mobile</a><a href=\'business.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Business Applications</a><a href=\'webservices.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Web Services</a><a href=\'databases.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Databases</a><a href=\'whatsnew.aspx\' id=hoverMenu class=menusecondary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>What's New</a><a href=\'casestudies.aspx\' id=hoverMenu class=menusecondary onMouseOver=\'showMenu(\"information\");\'  onClick=\'hideMenu(\"information\");\'>Testimonials</a><a href=\'partners.aspx\' id=hoverMenu class=menusecondary onMouseOver=\'showMenu(\"information\");\'  onClick=\'hideMenu(\"information\");\'>Affiliates</a></div><div id=\'spec\' style=\'position:absolute; left=66px; top:83px; width:135px; height:0px; z-index:3; visibility:hidden;\' onMouseOut=\'hideMenu(\"spec\");\'><a href=\'itemdetails.aspx#server\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"spec\");\' onClick=\'hideMenu(\"spec\");\' style=\'border-top:black 1px solid;\'>E-commerce Server</a><a href=\'itemdetails.aspx#manager\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"spec\");\' onClick=\'hideMenu(\"spec\");\'>Catalogue Manager</a><a href=\'itemdetails.aspx#options\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"spec\");\' onClick=\'hideMenu(\"spec\");\'>Options</a></div><div onMouseOut=\'hideMenu(\"information\");hideMenu(\"information\");hideMenu(\"spec\");\'>   ");
		}
	else // only write primary DD (main) 
		{
		document.write("<div id=\'information\' style=\'position:absolute; left=442px; top:83px; width:140px; height:0px; z-index:3; visibility:hidden;\' onMouseOut=\'hideMenu(\"information\");\'>  <a href=\'ecommerce.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\' style=\'border-top:black 1px solid;\'>E-commerce & Websites</a> <a href=\'wireless.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Wireless & Mobile</a><a href=\'business.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\'  onClick=\'hideMenu(\"information\");\'>Business Applications</a> <a href=\'webservices.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Web Services</a><a href=\'databases.aspx\' id=hoverMenu class=menuprimary onMouseOver=\'showMenu(\"information\");\' onClick=\'hideMenu(\"information\");\'>Databases</a><!--a href=\'buspros.aspx\' id=hoverMenu class=menusecondary onMouseOver=\'showMenu(\"information\");\'  onClick=\'hideMenu(\"information\");\'>Sales Specialists</a><a href=\'applications.aspx\' id=hoverMenu class=menusecondary onMouseOver=\'showMenu(\"information\");\'  onClick=\'hideMenu(\"information\");\'>Applications Wanted</a--></div><div onMouseOut=\'hideMenu(\"information\");hideMenu(\"information\");\'>   ");
		}
}
else // no dropdowns
{
bDropdown = false;
}


// ON - BLACK (YELLOW!)
// N.B. adjust numbering based on no. of images before menubar (starts at 2 as 2 images - 0 & 1 above bar)
// this does not affect imgRoll functions!
var iImages=12;
if (document.images) {
var imgOn2 = new Image();
imgOn2.src = "images/homeh.gif";
var imgOn3 = new Image();
imgOn3.src = "images/spacerh.gif";
var imgOn4 = new Image();
imgOn4.src = "images/spech.gif";
var imgOn5 = new Image();
imgOn5.src = "images/spacerh.gif";
var imgOn6 = new Image();
imgOn6.src = "images/bureauh.gif";
var imgOn7 = new Image();
imgOn7.src = "images/spacerh.gif";
var imgOn8 = new Image();
imgOn8.src = "images/checkouth.gif";
var imgOn9 = new Image();
imgOn9.src = "images/spacerh.gif";
var imgOn10 = new Image();
imgOn10.src = "images/wavepageh.gif";
var imgOn11 = new Image();
imgOn11.src = "images/spacerh.gif";
var imgOn12 = new Image();
imgOn12.src = "images/informationh.gif";
}


// image rollover effect e.g. for toolbar
function imgRoll(imgName, sDirection) {
	var i;
	var iName;
	// handle first ('home') image and image after
	if (document.images) {
		if (document.images[imgName].name=="2") {
			for (i=0; i<2; i++) {
				iName = parseInt(imgName) + i;
				document.images[iName].src=eval(sDirection + iName + ".src");
			}
		}
		else {
			// handle last image & image before
			if (document.images[imgName].name==iImages) { 
				for (i=-1; i<1; i++) {
					iName = parseInt(imgName) + i;
					document.images[iName].src=eval(sDirection + iName + ".src");
				}
			}
			else {
				// image & images both before and after
				for (i=-1; i<2; i++) {
					iName = parseInt(imgName) + i;
					document.images[iName].src=eval(sDirection + iName + ".src");
				}
			}
		}
	}
}


// show DD
function showMenu(divID) {
var divLayer = document.getElementById(divID);
divLayer.style.visibility="visible";
}


// hide DD
function hideMenu(divID) {
var divLayer = document.getElementById(divID);
divLayer.style.visibility="hidden";
}


// End hiding script from old browsers-->