function toggleContactPane (div, details, divLink) {

    var display = document.getElementById(details).style.display;

    if ((display == 'none') || (display == '')) {
        document.getElementById(div).className = 'contact_pane selected';
	document.getElementById(divLink).className = 'selected';
	document.getElementById(divLink).title = 'Click to hide';
        document.getElementById(details).style.display = 'block';
    }
    else {
 	document.getElementById(div).className = 'contact_pane';
	document.getElementById(divLink).className = '';
	document.getElementById(divLink).title = 'Click to expand';
        document.getElementById(details).style.display = 'none';
    }
}

function toggleAnswer (div, divLink, baseDiv, baseClass) {
    
    var display = document.getElementById(div).style.display;

    if ((display == 'none') || (display == '')) {
        document.getElementById(baseDiv).className = baseClass + ' selected';
        document.getElementById(divLink).className = 'selected';
	document.getElementById(divLink).title = 'Click to hide answer';
        document.getElementById(div).style.display = 'block';
    }
    else {
        document.getElementById(baseDiv).className = baseClass;
        document.getElementById(divLink).className = '';
	document.getElementById(divLink).title = 'Click to view answer';
        document.getElementById(div).style.display = 'none';
    }
}

function toggleDefinition (div, details) {

    var display = document.getElementById(details).style.display;

    if ((display == 'none') || (display == '')) {
        document.getElementById(div).className = 'glossary_pane glossary_selected';
        document.getElementById(details).style.display = 'block';
    }
    else {
 	document.getElementById(div).className = 'glossary_pane';
        document.getElementById(details).style.display = 'none';
    }
}

function toggleStyleSheet (title) {
    
    var i, a, main;
    for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
        if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
       	    a.disabled = true;
       	    if(a.getAttribute("title") == title) a.disabled = false;
     	}
    }
    $.cookie('textSizeVal', title, {path: "/"});
}

