function CreateBookmarkLink(url, categoryNameId) {

  title = "DarwinsWeb" + categoryNameId; 
	
	
	url = url + categoryNameId;
	
	 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
	   return true; 
	 }
}



function switchOrder(nextItem){
  
  //alert(document.getElementById('currentItem').value);
  //alert(nextItem);

  var currentItem = document.getElementById('currentItem').value;
   
  document.getElementById('page' + currentItem).style.zIndex = -1; 
  document.getElementById('page' + nextItem).style.zIndex = 0; 
  document.getElementById('currentItem').value = nextItem;
  document.getElementById('pageNumber').innerHTML  = -(nextItem - 1);
  document.getElementById('page' + nextItem).style.zIndex = 0;
}

function previous(){
  var currentItem = document.getElementById('currentItem').value - 0;

  if(currentItem < 0){
      switchOrder(currentItem + 1);
  }


}

function next(websiteDivs){
  var currentItem = document.getElementById('currentItem').value - 0;
  //alert(previousItem);
  
  if(currentItem > -websiteDivs){
      switchOrder(currentItem - 1);
  }
}

function showAll(websiteDivs, websiteDivsRem, websiteHeight){

  for (i=0;i>=-websiteDivs;i--)
  {             		  
    if( websiteDivsRem > 0 && i == -websiteDivs ){
      //alert(${((websiteDivsRem) * websiteHeight) + (websiteDivsRem * 2)});
  	  document.getElementById('page' + i).style.height = (((websiteDivsRem) * websiteHeight) + (websiteDivsRem * 2));
    }
    
    document.getElementById('page' + i).style.marginTop = 0;
	  document.getElementById('page' + i).style.zIndex = 0;            		  
  }
  document.getElementById('pagination').style.display = 'none';
  document.getElementById('showPages').style.display = 'block';

}

function showPages(websiteDivs, websiteHeightAdjust, websiteMarginTop){

    for (i=0;i>=-websiteDivs;i--)
    {
      if( i == -websiteDivs ){
          document.getElementById('page' + i).style.height = websiteHeightAdjust;
      }
      if(i < 0 ){
      	document.getElementById('page' + i).style.marginTop = -websiteMarginTop;
      }
      document.getElementById('page' + i).style.zIndex = i;                    
    }
    document.getElementById('pagination').style.display = 'block';
    document.getElementById('showPages').style.display = 'none';
    document.getElementById('currentItem').value = 0;
    document.getElementById('pageNumber').innerHTML = 1;
  }