﻿var DECREASE_FONT_SIZE_ID = "DecreaseFontSize";
var INCREASE_FONT_SIZE_ID = "IncreaseFontSize";

var UNIT = "px";
var TAG_NAME = 'p';
var EMPTY_STRING = "";

var minFontSize = 10;
var maxFontSize = 14;

function IncreaseFontSize() 
{
   //var IncreaseFontSize = $get(INCREASE_FONT_SIZE_ID);
   //var DecreaseFontSize = $get(DECREASE_FONT_SIZE_ID);
   
   var tagElements = document.getElementsByTagName(TAG_NAME);
   
   for (i = 0; i < tagElements.length; i++) 
   {
      if (tagElements[i].style.fontSize) 
      {
         var size = parseInt(tagElements[i].style.fontSize.replace(UNIT,EMPTY_STRING));
      } 
      else 
      {
         var size = 12;
      }
      
      if (size != maxFontSize) 
      {
         size += 1;
      }

      tagElements[i].style.fontSize = size + UNIT;
   }
   /*
  if (size != maxFontSize) 
  {
     IncreaseFontSize.disabled = "false";
     IncreaseFontSize.className = "";
     DecreaseFontSize.disabled = "false";
     DecreaseFontSize.className = "";
  }
  else
  {
    IncreaseFontSize.disabled = "true";
    IncreaseFontSize.className = "Disabled";
  }
    */  
   return false;
}

function DecreaseFontSize() 
{
   //var IncreaseFontSize = $get(INCREASE_FONT_SIZE_ID);
   //var DecreaseFontSize = $get(DECREASE_FONT_SIZE_ID);
   
   var tagElements = document.getElementsByTagName(TAG_NAME);
   
   for (i = 0; i < tagElements.length; i++) 
   {
      if (tagElements[i].style.fontSize) 
      {
         var size = parseInt(tagElements[i].style.fontSize.replace(UNIT,EMPTY_STRING));
      } 
      else 
      {
         var size = 12;
      }
      
      if (size != minFontSize) 
      {
         size -= 1;
      }
      
      tagElements[i].style.fontSize = size + UNIT;
   } 
   /* 
  if (size != minFontSize) 
  {
     IncreaseFontSize.disabled = "false";
     IncreaseFontSize.className = "";
     DecreaseFontSize.disabled = "false";
     DecreaseFontSize.className = "";
  }
  else
  {
    DecreaseFontSize.disabled = "true";
    DecreaseFontSize.className = "Disabled";
  }
    */
   return false; 
}

function Print()
{
    window.print();
    return false;
}

function BookmarkPage()
{
    var title = document.title;
    var url = document.URL;
    
    if (window.sidebar) 
    { // Mozilla Firefox Bookmark
		window.sidebar.addPanel(title, url,"");
	} 
	else if (window.external) 
	{ // IE Favorite
		window.external.AddFavorite( url, title); 
    }
	else if (window.opera && window.print) 
	{ // Opera Hotlist
		alert("Feature not supported.")
    }
    
    return false; 
}