function ToggleRowVisibility(sTableID, sRowIndex){
	if (document.all[sTableID].rows[sRowIndex].style.display == "none"){
		document.all[sTableID].rows[sRowIndex].style.display = "inline";
	}else{
		document.all[sTableID].rows[sRowIndex].style.display = "none";
	}
}

function showHelpWin(url, p_Width, p_Height) {

	agent = navigator.userAgent;
	windowName = "Sitelet";
	params  = "";
	params += "toolbar=0,";
	params += "location=0,";
	params += "directories=0,";
	params += "status=0,";
	params += "menubar=0,";
	params += "scrollbars=1,";
	params += "resizable=1,";
	params += "top=92,";
	params += "left=0,";
	if (p_Width == "null") {
	params += "width=500,";
	params += "height=350";
	}
	else {
	params += "width=" + p_Width+ ",";
	params += "height=" + p_Height;
	}

	// close the window to vary the window size
	if (typeof(win) == "object" && !win.closed){
    win.close();
	}

	win = window.open(url, windowName , params);

	if (agent.indexOf("Mozilla/2") != -1 && agent.indexOf("Win") == -1) {
	    win = window.open(url, windowName , params);
	}

	if (!win.opener) {
	    win.opener = window;
	}

	// bring the window to the front
	win.focus();	
}

var answers = new Array();
var seeMoreLinks = new Array();
var shownAnswer = -1;

function showAnswer(whichOne, presentationId, faqId) {
	showInlineAnswer(whichOne, -1, presentationId, faqId, "ShowHelpAnswer");
}

function changeTransition(sListBoxID, sImageID) {
	var sTransition = document.getElementById(sListBoxID).value;
	document.getElementById(sImageID).src = "Images/Transitions/" + sTransition + ".gif";
}

function showInlineAnswer(whichOne, totalShown, presentationId, faqId, url) {
    if (shownAnswer != -1) {
        var oldquestion = document.getElementById("faq" + shownAnswer + "q");
        var oldanswer = document.getElementById("faq" + shownAnswer + "a");    
        oldquestion.style.backgroundColor = "#ffffff";
        oldanswer.style.backgroundColor   = "#ffffff";
        oldanswer.innerHTML = seeMoreLinks[shownAnswer];
    }
    
    var question = document.getElementById("faq" + whichOne + "q");
    var answer = document.getElementById("faq" + whichOne + "a");
    question.style.backgroundColor = "#F9F9FA";
    answer.style.backgroundColor   = "#E8E8E8";
    answer.innerHTML = answers[whichOne];
    
    shownAnswer = whichOne;
}