﻿/* Local JS */
// jQuery Dependent

// Site Loaded
$(document).ready(onSiteLoad);

function onSiteLoad() {
	//setImagesRollover("menuTop");
	setClassRollover("imgButton");
	setClassRollover("linkButton img");
	
	preloadRollovers();
	
	initCookies();
	
	initFontSize();
}

/* jQuery.cookies */
function initCookies() {
	var newOptions = {
	    hoursToLive: 48,
	    secure: false
	  }

	$.cookies.setOptions(newOptions);
}


/* FONT SIZE */
var currentFontSize = 0;
var maxFontSize = 2;

function initFontSize() {
	var initSize = parseInt($.cookies.get("fontSize"));
	if(initSize>0) setFontSize(initSize);
}

function modFontSize(diff) {
	setFontSize(currentFontSize+diff);
}

function setFontSize(newFontSize) {
	newFontSize = parseInt(newFontSize);
	if(newFontSize < 0) newFontSize=0;
	if(newFontSize > maxFontSize) newFontSize=maxFontSize;
	
	$("BODY").removeClass("size"+currentFontSize);
	$("BODY").addClass("size"+newFontSize);
	currentFontSize=newFontSize;
	$.cookies.set("fontSize", newFontSize);
}

function setH1Height(applyToLang){
    var lang = $('body').attr("class");
    if(lang == applyToLang){
        $('h1').css("height", "42px");
    }
    else if (applyToLang == "both")
        $('h1').css("height", "42px");
}