// JavaScript Document

function EnlargeText(){
  var txt = document.getElementById('STORY_PANE_BODY');
  txt.style.fontSize = "14pt";
}

function ReduceText(){
  var txt = document.getElementById('STORY_PANE_BODY');
  txt.style.fontSize = "12pt";
}

function SetStory( idx ){
	var opts = document.getElementById('nov_sel').options;
	window.location = "/index2.php?story="+opts[idx].value;
}

function ShowMenu(){
  var menu = document.getElementById('NAV_PANE');
  var text = document.getElementById('STORY_PANE');
  menu.style.display = "block";
  text.style.marginLeft = "200px";
}

function HideMenu(){
  var menu = document.getElementById('NAV_PANE');
  var text = document.getElementById('STORY_PANE');
  menu.style.display = "none";
  text.style.marginLeft = "20px";
}

function PagePrev(){
  var pages = getElementsByClassName('story_page');
  for( var idx_ = 0; idx_ < pages.length; idx_++ ){
	if( pages[idx_].style.display == "block" ){
	  if( idx_ == 0 ){
		return;
	  }
	  document.getElementById('pg_num').innerHTML = idx_;
	  pages[( idx_ - 1 )].style.display = "block";
	}
	pages[idx_].style.display = "none";
  }
}

function PageNext(){
  var pages = getElementsByClassName('story_page');
  for( var idx_ = ( pages.length - 1 ); idx_ >= 0; idx_-- ){
	if( pages[idx_].style.display == "block" ){
	  if( idx_ == ( pages.length - 1 ) ){
		return;
	  }
	  document.getElementById('pg_num').innerHTML = (idx_ + 2);
	  pages[( idx_ + 1 )].style.display = "block";
	}
	pages[idx_].style.display = "none";
  }
}

function getElementsByClassName( clnm ){
  var dvs = document.getElementsByTagName('div');
  var div_list = new Array();
  for( var i_ = 0; i_ < dvs.length; i_++ ){
	if( dvs[i_].getAttribute("class") == clnm ){
      div_list.push( dvs[i_] );
	}
  }
  return div_list;
}
