function rollover() {
	if (document.getElementById) return 1;	// Mozilla and others

	bName = navigator.appName;
	bVer = parseInt(navigator.appVersion);
	if ((bName == "Netscape" && bVer >=3) || (bName == "Microsoft Internet Explorer" && bVer >=4))
		return 1;
	return 0;
}

function rollover_body(flag, name, on, off)
{
	if (rollover()) {
		if (flag)
			document.images[name].src = on.src;
		else
			document.images[name].src = off.src;
	}
	return true;
}

function rollover_layer(flag, lay, dec, on, off)
{
	var x;

	if (navigator.appName == "Netscape" && !document.getElementById) {
		x = document.layers[lay].document.images[dec];
	} else {
		x = document.images[dec];
	}

	if (flag)
		x.src = on.src;
	else
		x.src = off.src;

	return true;
}

function status_line(flag, str)
{
	if (flag) {
		window.status = str;
	} else {
		window.status = '';
	}
}

function status_closemenu(flag)
{
	status_line(flag,"Click to Close Menu");
}

function flip_menu(menuname,flag) {
	var x;
	if (document.getElementById) {
		x = document.getElementById(menuname).style;
	} else if (navigator.appName == "Netscape") {
		x = document.layers[menuname];
	} else {
		x = document.all[menuname].style;
	}
	if (flag)
		x.visibility="visible";
	else
		x.visibility="hidden";
	return true;
}


if (rollover()) {
		services1=new Image();
		services1.src="images/services1.gif";
		services2=new Image();
		services2.src="images/services2.gif";
		audiostreaming1=new Image();
		audiostreaming1.src="images/audiostreaming1.gif";
		audiostreaming2=new Image();
		audiostreaming2.src="images/audiostreaming2.gif";
		videostreaming1=new Image();
		videostreaming1.src="images/videostreaming1.gif";
		videostreaming2=new Image();
		videostreaming2.src="images/videostreaming2.gif";
		livestreaming1=new Image();
		livestreaming1.src="images/livestreaming1.gif";
		livestreaming2=new Image();
		livestreaming2.src="images/livestreaming2.gif";
		applications1=new Image();
		applications1.src="images/applications1.gif";
		applications2=new Image();
		applications2.src="images/applications2.gif";
		features1=new Image();
		features1.src="images/features1.gif";
		features2=new Image();
		features2.src="images/features2.gif";
		workspanel1=new Image();
		workspanel1.src="images/workspanel1.gif";
		workspanel2=new Image();
		workspanel2.src="images/workspanel2.gif";
		network1=new Image();
		network1.src="images/network1.gif";
		network2=new Image();
		network2.src="images/network2.gif";
		demos1=new Image();
		demos1.src="images/demos1.gif";
		demos2=new Image();
		demos2.src="images/demos2.gif";
		audiodemos1=new Image();
		audiodemos1.src="images/audiodemos1.gif";
		audiodemos2=new Image();
		audiodemos2.src="images/audiodemos2.gif";
		videodemos1=new Image();
		videodemos1.src="images/videodemos1.gif";
		videodemos2=new Image();
		videodemos2.src="images/videodemos2.gif";
		pricing1=new Image();
		pricing1.src="images/pricing1.gif";
		pricing2=new Image();
		pricing2.src="images/pricing2.gif";
		factors1=new Image();
		factors1.src="images/factors1.gif";
		factors2=new Image();
		factors2.src="images/factors2.gif";
		icoffer1=new Image();
		icoffer1.src="images/icoffer1.gif";
		icoffer2=new Image();
		icoffer2.src="images/icoffer2.gif";
		reselling1=new Image();
		reselling1.src="images/reselling1.gif";
		reselling2=new Image();
		reselling2.src="images/reselling2.gif";
		signup1=new Image();
		signup1.src="images/signup1.gif";
		signup2=new Image();
		signup2.src="images/signup2.gif";
		support1=new Image();
		support1.src="images/support1.gif";
		support2=new Image();
		support2.src="images/support2.gif";
		contact1=new Image();
		contact1.src="images/contact1.gif";
		contact2=new Image();
		contact2.src="images/contact2.gif";
		faq1=new Image();
		faq1.src="images/faq1.gif";
		faq2=new Image();
		faq2.src="images/faq2.gif";
		howto1=new Image();
		howto1.src="images/howto1.gif";
		howto2=new Image();
		howto2.src="images/howto2.gif";
		announcements1=new Image();
		announcements1.src="images/announcements1.gif";
		announcements2=new Image();
		announcements2.src="images/announcements2.gif";
}

function imgflip(img, flag) {
	on = eval(img + "2");
	off = eval(img + "1");
	rollover_body(flag, img, on, off);
	return true;
}

function layflip(lay, img, flag) {
	on = eval(img + "2");
	off = eval(img + "1");
	rollover_layer(flag, lay, img, on, off);
	return true;
}

function updatemenus(open) {
	flip_menu('servicesmenu',0);
	flip_menu('featuresmenu',0);
	flip_menu('demomenu',0);
	flip_menu('pricingmenu',0);
	flip_menu('supportmenu',0);
	if (open != 'null') {
		flip_menu(open,1);
	}
}


// Frame Breakout!!
<!-- begin hiding
	if (parent.frames.length)
	top.location.href= document.location;
// done hiding -->
