﻿/* <![cdata[ */
//function to change the wording and arrow on the citisci menu
function showHideDiv(divObj, newlabel, oldlabel) {
    if (divObj!="") {
		var btn = document.getElementById(divObj);
		
		if (btn.innerHTML == oldlabel) {
			btn.innerHTML = newlabel;
		} else {
			btn.innerHTML = oldlabel;
		}
	}
}


function txtSizeChange(divid, action) {
    var a = document.getElementById(divid);
    switch(a.style.fontSize) {
        case "1.3em":
            if (action=='smaller') a.style.fontSize = "1.2em";
            else a.style.fontSize = "1.3em";
            break;
        case "1.2em":
            if (action=='smaller') a.style.fontSize = "1.1em";
            else a.style.fontSize = "1.3em";
            break;
        case "1.1em":
            if (action=='smaller') a.style.fontSize = "1em";
            else a.style.fontSize = "1.2em";
            break;
        case "1em":
            if (action=='smaller') a.style.fontSize = "0.9em";
            else a.style.fontSize = "1.1em";
            break;
        case "0.9em":
            if (action=='smaller') a.style.fontSize = "0.8em";
            else a.style.fontSize = "1em";
            break;
        case "0.8em":
            if (action=='smaller') a.style.fontSize = "0.8em";
            else a.style.fontSize = "0.9em";
            break;
        default:
            if (action=='smaller') a.style.fontSize = "0.9em";
            else a.style.fontSize = "1.1em";
            break;
    }
}

function articleChangePage(page, pagetotal, pagenum) {
    /* update page number on the top of the page */
    if (pagenum!=0) $('currentPageNum').setText("Page "+pagenum+" of "+pagetotal);
    else $('currentPageNum').setText("Showing All Pages");
    
    var Pages = $('articleCopy').getElements('div');
    Pages.each(function(item){
        /*hide all pages*/
        if (page != "TxtPage0") item.setStyle("display","none");
        else item.setStyle("display","");
    });
    /*reset class of id=articlePages*/
    for (var i=0; i<pagetotal+1; i++) {
        if ($('articlePages').hasClass('page'+i)) $('articlePages').removeClass("page"+i);
    }
    $('articlePages').addClass('page'+pagenum);
    /* show desired page*/
    if (page != "TxtPage0") $(page).setStyle("display","");
    
    var nextpages = $('nextpagelinks').getElements('a');
    nextpages.each(function(item){
        /*hide all pages*/
        item.setStyle("display","none");
    });
    if (pagenum+1 <= pagetotal && pagenum+1 > 1) $('nextpage'+(pagenum+1)).setStyle("display","");
    
    if (page != "TxtPage0") $('articleSpreadImage').setProperty("src", SpreadImgArray[pagenum-1]);
    else $('articleSpreadImage').setProperty("src", SpreadImgArray[0]);
    
}

function thisMovie(movieName) {
     if (navigator.appName.indexOf("Microsoft") != -1) { /*for IE */
         return $(movieName);
     } else {
         return window.document[movieName];
     }
 }

//function to start/load flash movie
function loadFlv(playerid, clipNum) {
    thisMovie(playerid).loadNewFlv(clipNum-1);
    $(playerid+'videoTitle').setText($(playerid+'clipTitle'+clipNum).getText());
    $(playerid+'videoDesc').setText($(playerid+'clipDesc'+clipNum).getText());
}

//function called from actionscript
function changeFlvHtml(playerid, clipIndex) {
    var clipNum = clipIndex+1;
    $(playerid+'videoTitle').setText($(playerid+'clipTitle'+clipNum).getText());
    $(playerid+'videoDesc').setText($(playerid+'clipDesc'+clipNum).getText());
}
/* ]]> */