function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=1,width=855,height=605');");
}

function changeVis(showThis, buttonId) {
// define variables
	var showable = new Array();
	showable[0] = 'introduction';
	showable[1] = 'benefits';
	showable[2] = 'keyfeatures';
	// showable[3] = 'screenshots';
	showable[4] = 'systemrequirements';
	showable[5] = 'coldfacts';
	showable[6] = 'whitepapers';
	// showable[7] = 'faqs';
	showable[8] = 'pricingandpurchasing';
	showable[7] = 'professionalservices'; // correct when FAQ taken back to site
	showable[3] = 'downloadnow'; // correct number when screenshots taken to site
	
	if (showThis == 'overview') { // && ButtonId.id != 'overview_link') {
		showThis = 'introduction';
		if (document.getElementById) {
			document.getElementById('technicalsupport').style.display = "none";
			document.getElementById('overview').style.display = "block";
		} else if (document.all) {
			document.all['technicalsupport'].style.display = "none";
			document.all['overview'].style.display = "block";
		}
	}
	
// should check, if overview is open or not. not writing any logic now
//	} else if (showThis == 'overview' && ButtonId.id == 'overview_link') {
//		document.getElementById('technicalsupport').style.display = "none";
//		document.getElementById('overview').style.display = "none";


	if (showThis == 'technicalsupport') {
		showThis = 'coldfacts';
		if (document.getElementById) {
			document.getElementById('technicalsupport').style.display = "block";
			document.getElementById('overview').style.display = "none";
		} else if (document.all) {
			document.all['technicalsupport'].style.display = "block";
			document.all['overview'].style.display = "none";
		}
	}
	
	// correct last number (3 = 10) when changes made in upper! || (7 = 9)
    if (showThis == showable[8] || showThis == showable[7] || showThis == showable[3]) {
		document.getElementById('technicalsupport').style.display = "none";
		document.getElementById('overview').style.display = "none";
	}
	
// first hide all
	for (i=0; i < showable.length; i++) {
		if (document.getElementById) {
			document.getElementById(showable[i]).style.display = "none";
			document.getElementById(showable[i]+"_link").style.color = "gray";
		} else if (document.all) {
			// this is the way old msie versions work
			document.all[showable[i]].style.display = "none";
			document.all[showable[i]+"_link"].style.color = "gray";
		}
	}

// show this!
	if (document.getElementById) {
		document.getElementById(showThis).style.display = "block";
		document.getElementById(showThis+"_link").style.color = "#11568C";
	} else if (document.all) {
		// this is the way old msie versions work
		document.all[showThis].style.display = "block";
		document.all[showThis+"_link"].style.color = "#11568C";
	}	
}