﻿// Accessibility css files here because of iPhone issue
document.writeln('<link href="/Styles/Contrast-1.css" rel="stylesheet" type="text/css" id="HighContrastStyleSheetLink1" /> \n');
document.writeln('<link href="/Styles/Contrast-2.css" rel="stylesheet" type="text/css" id="HighContrastStyleSheetLink2" /> \n');
document.writeln('<link href="/Styles/Contrast-3.css" rel="stylesheet" type="text/css" id="HighContrastStyleSheetLink3" /> \n');
document.writeln('<link href="/Styles/TextSize-1.css" rel="stylesheet" type="text/css" id="TexsSizeStyleSheetLink1" /> \n');
document.writeln('<link href="/Styles/TextSize-2.css" rel="stylesheet" type="text/css" id="TexsSizeStyleSheetLink2" /> \n');

//High contrast picker functions
function switchToDefaultContrast() {
  document.getElementById("HighContrastStyleSheetLink1").disabled = true;
  document.getElementById("HighContrastStyleSheetLink2").disabled = true;
  document.getElementById("HighContrastStyleSheetLink3").disabled = true;
  toCookie("HighContrast", "0");
}

function switchToHighContrast1() {
  document.getElementById("HighContrastStyleSheetLink1").disabled = true;
  document.getElementById("HighContrastStyleSheetLink2").disabled = true;
  document.getElementById("HighContrastStyleSheetLink3").disabled = true;
  document.getElementById("HighContrastStyleSheetLink1").disabled = false;
  toCookie("HighContrast", "1");
}

function switchToHighContrast2() {
  document.getElementById("HighContrastStyleSheetLink1").disabled = true;
  document.getElementById("HighContrastStyleSheetLink2").disabled = true;
  document.getElementById("HighContrastStyleSheetLink3").disabled = true;
  document.getElementById("HighContrastStyleSheetLink2").disabled = false;
  toCookie("HighContrast", "2");
}

function switchToHighContrast3() {
  document.getElementById("HighContrastStyleSheetLink1").disabled = true;
  document.getElementById("HighContrastStyleSheetLink2").disabled = true;
  document.getElementById("HighContrastStyleSheetLink3").disabled = true;
  document.getElementById("HighContrastStyleSheetLink3").disabled = false;
  toCookie("HighContrast", "3");
}

function initContrast() {
  if (fromCookie("HighContrast") == "1")      switchToHighContrast1();
  else if (fromCookie("HighContrast") == "2") switchToHighContrast2();
  else if (fromCookie("HighContrast") == "3") switchToHighContrast3();
  else switchToDefaultContrast();
}

//Text size picker functions
function switchToDefaultTextSize() {
  document.getElementById("TexsSizeStyleSheetLink1").disabled = true;
  document.getElementById("TexsSizeStyleSheetLink2").disabled = true;
  toCookie("TextSize", "0");
}

function switchToTextSize1() {
  document.getElementById("TexsSizeStyleSheetLink1").disabled = true;
  document.getElementById("TexsSizeStyleSheetLink2").disabled = true;
  document.getElementById("TexsSizeStyleSheetLink1").disabled = false;
  toCookie("TextSize", "1");
}

function switchToTextSize2() {
  document.getElementById("TexsSizeStyleSheetLink1").disabled = true;
  document.getElementById("TexsSizeStyleSheetLink2").disabled = true;
  document.getElementById("TexsSizeStyleSheetLink2").disabled = false;
  toCookie("TextSize", "2");
}

function initTextSize() {
  if (fromCookie("TextSize") == "1")      switchToTextSize1();
  else if (fromCookie("TextSize") == "2") switchToTextSize2();
  else switchToDefaultTextSize();
}

//Init contras and text size
initContrast();
initTextSize();
