var colesCookie = get_cookie("coles_fontsize");

function set_cookie(name,value,days) {
    if (days) {
        var date = new Date();
        date.setTime(date.getTime()+(days*24*60*60*1000));
        var expires = "; expires="+date.toGMTString();
    }
    else var expires = "";
    document.cookie = name+"="+value+expires+"; path=/";
}

function get_cookie(name) {
    var name_eq = 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(name_eq) == 0) return c.substring(name_eq.length,c.length);
    }
    return null;
}

function changeSize(dir) {
	colesCookie = get_cookie("coles_fontsize");
	cSize = (colesCookie != null)?parseInt(colesCookie):70;
	if (dir==1 || dir==-1) {
		if (dir == 1) {
			cSize += 25;
			if (cSize > 145) cSize = 145;
		} else {
			cSize -= 25;
			if (cSize < 70) cSize = 70;
		}
	}
	cBody = document.getElementById("Body");
	cBody.style.fontSize = cSize+"%";
	set_cookie("coles_fontsize", cSize, 30);
}

function addTarget() {
	obj = document.getElementById("nav1");
	nodes = obj.getElementsByTagName("a");
	for (var i=0; i<nodes.length; i++) {
		node = nodes[i];
		if (node.href.indexOf("colesonline") != -1) {
			node.setAttribute('target', '_blank');
		}
	}
}

jQuery(document).ready(function() {
	changeSize();
	addTarget();
});

