// Title: SchedulesPlus JavaScript generic files

// generic pop-up full-screen pop-up
function popupfull(url) 
{
 params  = 'width='+screen.width;
 params += ', height='+screen.height;
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', fullscreen=yes';

 newwin=window.open(url,'popupfull', params);
 if (window.focus) {newwin.focus()}
 return false;
}

// generic pop-up 
function popupsmall(url) 
{
 params  = 'width=400';
 params += ', height=600';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=yes'
 params += ', fullscreen=no';

 newwin=window.open(url,'popupsmall', params);
 if (window.focus) {newwin.focus()}
 return false;
}

// generic pop-up 
function popup600400(url) 
{
 params  = 'width=600';
 params += ', height=400';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popup600400', params);
 if (window.focus) {newwin.focus()}
 return false;
}

// generic pop-up for survey
function popupxsmall(url) 
{
 params  = 'width=850';
 params += ', height=300';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=yes'
 params += ', status=no'
 params += ', titlebar=no'
 params += ', toolbar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popupxsmall', params);
 if (window.focus) {newwin.focus()}
 return false;
}

// generic pop-up for survey
function popuplong(url) 
{
 params  = 'width=800';
 params += ', height=600';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=yes'
 params += ', fullscreen=no';

 newwin=window.open(url,'popuplong', params);
 if (window.focus) {newwin.focus()}
 return false;
}

// generic pop-up for survey
function popupmessage(url) {
 params  = 'width=400';
 params += ', height=25';
 params += ', top=40, left=500'
 params += ', scrollbars=no'
 params += ', resizable=yes'
 params += ', menubar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popupmessage', params);
 if (window.focus) {newwin.focus()}
 return false;
}
 
 function popuprightsmall(url) {
 params  = 'width=400';
 params += ', height=160';
 params += ', top=0'
 params += ', scrollbars=no'
 params += ', resizable=yes'
 params += ', menubar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popuprightsmall', params);
 if (window.focus) {newwin.focus()}
 return false;
}

 function popupsmaller(url) {
 params  = 'width=400';
 params += ', height=160'
 params += ', top=160'
 params += ', left=200'
 params += ', scrollbars=no'
 params += ', resizable=no'
 params += ', menubar=no'
 params += ', status=no'
 params += ', location=no'
 params += ', titlebar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popupsmaller', params);
 if (window.focus) {newwin.focus()}
 return false;
}

function Scrolldown() {
    	window.scroll(0,400); // horizontal and vertical scroll increments
}
function Scrollup() {
    	window.scroll(0,-400); // horizontal and vertical scroll increments
}

function increaseFontSize() {
/* increases font size for <p> tags */
var min=8;
var max=18;
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=max) {
         s += 1;
      }
      p[i].style.fontSize = s+"px"
   }
}
function decreaseFontSize() {	
var min=8;
var max=18;
/* decreases font size for <p> tags */
   var p = document.getElementsByTagName('p');
   for(i=0;i<p.length;i++) {
      if(p[i].style.fontSize) {
         var s = parseInt(p[i].style.fontSize.replace("px",""));
      } else {
         var s = 12;
      }
      if(s!=min) {
         s -= 1;
      }
      p[i].style.fontSize = s+"px"
   }   
}


// generic pop-up 
function popup800400(url) 
{
 params  = 'width=800';
 params += ', height=400';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popup800400', params);
 if (window.focus) {newwin.focus()}
 return false;
}


// generic pop-up 
function popup1000400(url) 
{
 params  = 'width=1000';
 params += ', height=400';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=no'
 params += ', fullscreen=no';

 newwin=window.open(url,'popup1000400', params);
 if (window.focus) {newwin.focus()}
 return false;
}

function popup1000400a(url) 
{
 params  = 'width=1000';
 params += ', height=400';
 params += ', top=0, left=0'
 params += ', scrollbars=yes'
 params += ', resizable=yes'
 params += ', menubar=yes'
 params += ', fullscreen=no';

 newwin=window.open(url,'popup1000400a', params);
 if (window.focus) {newwin.focus()}
 return false;
}

function scrolldown() {
    	window.scrollBy(0,250); // horizontal and vertical scroll increments
    	//scrolldelay = setTimeout('pageScroll()',100); // scrolls every 100 milliseconds
}
function scrollup() {
    	window.scrollBy(0,-250); // horizontal and vertical scroll increments
    	//scrolldelay = setTimeout('pageScroll()',100); // scrolls every 100 milliseconds
}

function pop_down() {
	window.open('http://www.schedulesplus.com/popdown.php','_blank')
}


