function titleCase(thisStr) {
	thisStr=thisStr.toLowerCase();
	allWords=thisStr.split(' ');
	numWords=allWords.length;
	words = '';
	for (i=0;i<numWords;i++) {
		first = allWords[i].substring(0,1).toUpperCase();
		words += first + allWords[i].substring(1,allWords[i].length) + " ";
	}	
	return words;
}

function showItemWindow(url) {
	// launch payment window
	if (screen.width > screen.height) {
		var winHeight = screen.availHeight - (screen.availHeight*.1);
		var winWidth = winHeight * 1.47; //.68
		var winTop = (screen.availHeight - winHeight)/2;
		var winLeft = (screen.availWidth - winWidth)/2;
	} else {
		var winWidth = screen.availWidth - (screen.availWidth*.1);
		var winHeight = winWidth * .68;
		var winTop = (screen.availHeight - winHeight)/2;
		var winLeft = (screen.availWidth - winWidth)/2;
	}
	// round down
	winHeight = Math.floor(winHeight);
	winWidth = Math.floor(winWidth);
	winTop = Math.floor(winTop);
	winLeft= Math.floor(winLeft);
	// safari doesn't open right...
	if ( navigator.userAgent.indexOf('Safari') > -1) {
		itemWindow = window.open(url,"itemwindow","status=yes,toolbar=no,resizable=yes,scrollbars=yes");
		itemWindow.moveTo(winLeft,winTop);
		itemWindow.resizeTo(winWidth,winHeight);
	} else {
		itemWindow = window.open(url,"vmctwindow","left="+winLeft+",top="+winTop+",width="+winWidth+",height="+winHeight+",status=yes,toolbar=no,resizable=yes,scrollbars=yes");
	}
	itemWindow.focus();
	return false;
}
