function CreateBookmarkLink() {
    title = parent.document.title;
    url = parent.document.location.href;

	if (window.sidebar) { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	}
	else if( window.external ) { // IE Favorite
		window.external.AddFavorite( url, title);
	}
};

function increaseFontSize(maxSize) {
    var contentdiv = document.getElementById('content');
    var childNodes = contentdiv.childNodes;

    for(i=0; i<childNodes.length; i++) {
        if(childNodes[i].tagName && childNodes[i].tagName.indexOf("H") == -1) {
            if(childNodes[i].style.fontSize) {
                var s = parseInt(childNodes[i].style.fontSize.replace("px",""));
            } else {
                var s = 12;
            }
            
            if(s!=maxSize) {
                s += 1;
            }
            childNodes[i].style.fontSize = s+"px"
        }
    }
}

function decreaseFontSize(minSize) {
    var contentdiv = document.getElementById('content');
    var childNodes = contentdiv.childNodes;
   
    for(i=0; i<childNodes.length; i++) {
        if(childNodes[i].tagName && childNodes[i].tagName.indexOf("H") == -1) {
            if(childNodes[i].style.fontSize) {
                var s = parseInt(childNodes[i].style.fontSize.replace("px",""));
            } else {
                var s = 12;
            }
            
            if(s!=minSize) {
                s -= 1;
            }
            childNodes[i].style.fontSize = s+"px"
        }
    }
};

function resetFontSize(defaultSize) {
    var contentdiv = document.getElementById('content');
    var childNodes = contentdiv.childNodes;

    for(i=0; i<childNodes.length; i++) {
        if(childNodes[i].tagName && childNodes[i].tagName.indexOf("H") == -1) {
            childNodes[i].style.fontSize = defaultSize+"px"
        }
    }
};
