
 function leerCookie(clave) {
changeCss3columns();
 var css_Contraste = document.getElementById("Contraste").href;
 var css_EstiloDFA = document.getElementById("EstiloDFA").href;
 var css_Fuentes = document.getElementById("Fuentes").href;
 var valCookie= "";
 var buscar= clave + "=";
 if(document.cookie.length > 0) {
  var pos = document.cookie.indexOf(buscar);
  if (pos != -1) {
   pos += buscar.length;
   fin = document.cookie.indexOf(";", pos);
   if(fin == -1) fin = document.cookie.length;
   valCookie = unescape(document.cookie.substring(pos, fin));
  }
 }
 if (valCookie == 1) {
  document.getElementById("portalStyles").href = css_Contraste;
 } else if(valCookie == 3) {
  document.getElementById("portalStyles").href = css_Fuentes;
 } else document.getElementById("portalStyles").href = css_EstiloDFA; 
}

function setActiveStyleSheet(Css) {
 var css_Contraste = document.getElementById("Contraste").href;
 var css_EstiloDFA = document.getElementById("EstiloDFA").href;
 var css_Defecto = document.getElementById("portalStyles").href;
 var css_Fuentes  = document.getElementById("Fuentes").href;
 var days = 30;
 var color2;
 
 
  
 
 if(typeof(color) !== 'undefined') {
  color2 = color;
 } else {
  color2 = 1;
 }
 if (Css == 1) {
  if(css_Defecto == css_EstiloDFA || css_Defecto == css_Fuentes) {
   document.getElementById("portalStyles").href = css_Contraste;
   color = 2;
   value = 1;
  } else {
   document.getElementById("portalStyles").href = css_EstiloDFA;
   color = 1;
   value = 2;
  }
 }
 if(Css == 2) {
  if(css_Defecto == css_EstiloDFA || css_Defecto == css_Contraste) {
   document.getElementById("portalStyles").href = css_Fuentes;
   color = 3;
   value = 3;
  } else {
   document.getElementById("portalStyles").href = css_EstiloDFA;
   color = 1;
   value = 2;
  }
 }
 createCookie(color, value, days, color2);
}

function createCookie(color, value, days, color2) {
 var name = "StyleDFA";
 get_Cookie(name, color2);
 if(days) {
  var date = new Date();
  date.setTime(date.getTime()+(days*24*60*60*1000));
  var expires = "; expires="+date.toGMTString();
 } else expires = "";
 document.cookie = name+"="+value+expires+"; path=/";
}

function deleteCookie(name, path, domain) {
  document.cookie = name + '=' + ( ( path ) ? ';path=' + path : '') + ( ( domain ) ? ';domain=' + domain : '' ) + ';expires=Thu, 01-Jan-1970 00:00:01 GMT';
}

function get_Cookie(name, color2) {
 var css_EstiloDFA = document.getElementById("EstiloDFA").href;
 if(color2) {
  if(css_EstiloDFA != value) {
   switch(color2) {
    case 1:
     deleteCookie(name="1", '/', '80.25.246.155');
     break;   
    case 2:
     deleteCookie(name="2", '/', '80.25.246.155');
     break;   
    case 3:
     deleteCookie(name="3", '/', '80.25.246.155');
     break;
   }
  }
 }
}
