/**
* Javascript Methods For Cookies
*
* @author 		Zone
* @email		info@zonecontent.com
* @url 		    http://www.zonecontent.com/
* @copyright 	Copyright (c) 2009, zonecontent.com. All rights reserved.
* @version		0.0.1
*/

checkCookie();

function getCookie(c_name) {
    if (document.cookie.length > 0) {
        c_start = document.cookie.indexOf(c_name + "=");
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1;
            c_end = document.cookie.indexOf(";", c_start);
            if (c_end == -1) c_end = document.cookie.length;
            return unescape(document.cookie.substring(c_start, c_end));
        }
    }
    return "";
}

function SetCookie(cookieName, cookieValue, nDays) {
    var today = new Date();
    var expire = new Date();
    if (nDays == null || nDays == 0) nDays = 1;
    expire.setTime(today.getTime() + 3600000 * 24 * nDays);
    document.cookie = cookieName + "=" + escape(cookieValue) + ";expires=" + expire.toGMTString() + ";path=/";
}

function checkCookie() {
    textsize = getCookie('bupatextsize');
    if (textsize != null && textsize != "") {
      setTextSize(textsize);
    }
  }

function setTextSize(textSize) {
  $('body').css('font-size', textSize + 'px');
  if (textSize > 16) {
    $('#main-navigation').css('font-size', '16px');
    $('#subnav').css('font-size', '13px');
    $('#utilityNav ul').css('font-size', '13px');
  } else if (textSize > 13) {
    $('#main-navigation').css('font-size', textSize + 'px');
    $('#subnav').css('font-size', '13px');
    $('#utilityNav ul').css('font-size', '11px');
  } else {
    $('#main-navigation').css('font-size', textSize + 'px');
    $('#subnav').css('font-size', textSize + 'px');
  }
}
