function languageSwitch() {
	
	var language = location.href;

	if (language.indexOf("english") != -1) {
	  language = language.replace("english","french");
	}
	else if (language.indexOf("french") != -1) {
	  language = language.replace("french","english");
	}
	else {language = language}
	
	document.getElementById('translationOne').href = language;
	document.getElementById('translationTwo').href = language;

}

function removeImages() {
	
	x = document.getElementsByTagName("IMG");
	var imgLength = x.length;
	for (var i=0; i<imgLength; i++)
	{	
		var textVersion = document.createElement("DIV");
		var parent = x.item(0).parentNode;
		if (x.item(0).name != "noChange") {
		    if (x.item(0).alt == "" ) {
			    textVersion.innerHTML = "[Image: No Alt Tag Provided]";
		    }
		    else {
			    textVersion.innerHTML = "[Image: " + x.item(0).alt + "]";
		    }
		    parent.replaceChild(textVersion, x.item(0));
		}
	}

}

function setActiveStyleSheet(title, value) {

    var i, a, main;
	for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
        if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") == title) {
	        a.disabled = true;
	    if (a.getAttribute("name") == value) a.disabled = false;
	    }
    }

}

function getActiveStyleSheet(title) {

    var i, a;
    for (i=0; (a = document.getElementsByTagName("link")[i]); i++) {
        if (a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") == title && a.getAttribute("name") && !a.disabled) return a.getAttribute("name");
    }
    return null;

}

function createCookie(name,value,days) {

    if (days) {
	    var date = new Date();
	    date.setTime(date.getTime()+(days*24*60*60*1000));
	    var expires = "; expires="+DateTime.Now.AddYears(-30);
    }
    else expires = "";
    document.cookie = name+"="+value+expires+"; path=/";

}

function readCookie(name) {
    
    var nameEQ = name + "=";
    var ca = document.cookie.split(';');
    for (var i=0;i < ca.length;i++) {
	    var c = ca[i];
	    while (c.charAt(0) == ' ') c = c.substring(1,c.length);
	        if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
    }
    return null;
    
}

window.onload = function(e) {
    
    var cookie = readCookie("layout");
    var layout = cookie ? cookie : "graphic"; /* do not change */
    setActiveStyleSheet("layout",layout);

    var cookie = readCookie("size");
    var size = cookie ? cookie : "font1"; /* do not change */
    setActiveStyleSheet("size",size);

    if(layout == "text"){
        removeImages();
    }
    
}

window.onunload = function(e) {

    var layout = getActiveStyleSheet("layout");
    createCookie("layout", layout, "");

    var size = getActiveStyleSheet("size");
    createCookie("size", size, "");

}

var cookie = readCookie("layout");
var layout = cookie ? cookie : "graphic"; /* do not change */
setActiveStyleSheet("layout",layout);

var cookie = readCookie("size");
var size = cookie ? cookie : "font1"; /* do not change */
setActiveStyleSheet("size",size);


function menuHide(divid){
    if(document.getElementById(divid).style.display == 'none'){
      document.getElementById(divid).style.display = 'block';
	  changePlus(divid);
    }else{
      document.getElementById(divid).style.display = 'none';
	   changeMinus(divid);
    }
  }

function changePlus(divid)
{
  symIndex = divid.lastIndexOf('Div');
  symSub   = divid.substr(0,symIndex);
  newSym   = symSub + "Sym";
  document.getElementById(newSym).innerHTML = '--';
}

function changeMinus(divid)
{
  symIndex = divid.lastIndexOf('Div');
  symSub   = divid.substr(0,symIndex);
  newSym   = symSub + "Sym";
  document.getElementById(newSym).innerHTML = '+';
}

function progHide(divid){
    if(document.getElementById(divid).style.display == 'none'){
      document.getElementById(divid).style.display = 'block';
    }else{
      document.getElementById(divid).style.display = 'none';
    }
  }

 function poiShow(divid){
    if(document.getElementById(divid).style.display == 'none'){
      document.getElementById(divid).style.display = 'block';
	
    }else{
      document.getElementById(divid).style.display = 'none';
    }
  }
