// -------------------- initialization code -------------------------------
var firstQuestion = Q1;
var cmtable = new Ctable(firstQuestion);
var isCmuAdvisorLoaded = false;

function CloadAdvisor() {
        if (isCmuAdvisorLoaded)
               return;
        cmtable.attach('cmu');
        isCmuAdvisorLoaded = true;
}

function CthisMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

function CresetFlash() {
	CthisMovie("cmuprograms").Cfreset();
}

function Cjswap() {
        CloadAdvisor();
	var cmudiv = document.getElementById("cmu");
	var flashdiv = document.getElementById("flash");
	if (flashdiv.style.display=="none") {
//		CresetFlash();
		cmudiv.style.display = "none";
		flashdiv.style.display = "block";
	} else {
		cmtable.reset();
		flashdiv.style.display = "none";
		cmudiv.style.display = "block";
	}
	return false;
}
		
function CshowFlash() {
        CloadAdvisor();
	var cmudiv = document.getElementById("cmu");
	var flashdiv = document.getElementById("flash");
	var compdiv =  document.getElementById("compare");
	var detailsdiv = document.getElementById("details");
	try {
		CresetFlash();
	} catch(e) {}
	cmudiv.style.display = "none";
	detailsdiv.style.display = "none";
	compdiv.style.display = "none";
	flashdiv.style.display = "block";
	return false;
}

function CshowAdvisor() {
        CloadAdvisor();
	var cmudiv = document.getElementById("cmu");
	var flashdiv = document.getElementById("flash");
	var compdiv =  document.getElementById("compare");
	var detailsdiv = document.getElementById("details");
	try {
		cmtable.reset();
	} catch(e) {}
	detailsdiv.style.display = "none";
	compdiv.style.display = "none";
	flashdiv.style.display = "none";
	cmudiv.style.display = "block";
	return false;
}
function CshowCompare() {
        CloadAdvisor();
	var cmudiv = document.getElementById("cmu");
	var flashdiv = document.getElementById("flash");
	var compdiv =  document.getElementById("compare");
	var detailsdiv = document.getElementById("details");
	detailsdiv.style.display = "none";
	flashdiv.style.display = "none";
	cmudiv.style.display = "none";
	compdiv.style.display = "block";
	return false;
}

function CshowDetails() {
        CloadAdvisor();
	var cmudiv = document.getElementById("cmu");
	var flashdiv = document.getElementById("flash");
	var compdiv =  document.getElementById("compare");
	var detailsdiv = document.getElementById("details");
	flashdiv.style.display = "none";
	cmudiv.style.display = "none";
	compdiv.style.display = "none";
	detailsdiv.style.display = "block";
	return false;
}