
var total = 1140;
var loops = 64;
var offset = total/loops;
var div = offset/(loops*2);
var i = 0;
var speed = 8;
var scrollpos = 0;

function scroll_links(){
if(document.documentElement.scrollTop){
scrollpos = document.documentElement.scrollTop;
} else {
scrollpos = document.body.scrollTop;
}


offset = (total-scrollpos)/loops;
div = offset/(loops*2);
i = scrollpos;
setTimeout("javascript:do_scroll()", speed);
} 

function do_scroll(){
i+=offset;
offset -= div;
if ( offset < 1){offset=1;}
if ( i < total ){
window.scrollTo(0,i);
setTimeout("javascript:do_scroll()", speed);
} else {window.scrollTo(0,total);}
}
var fade_val = 16;

function fade_in(){
if ( !document.all ){//Mozilla
   var tFrame = document.getElementById('rightFrame').contentDocument.documentElement;   
} else {
   var tFrame = document.frames.rightFrame.document.body;
}

   if ( tFrame ) {
   switch(fade_val){
   case 15:
   		tFrame.style.color="#FFF";
   break;
   case 14:
   		tFrame.style.color="#EEE";
   break;
   case 13:
   		tFrame.style.color="#DDD";
   break;
   case 12:
   		tFrame.style.color="#CCC";
   break;
   case 11:
   		tFrame.style.color="#BBB";
   break;
   case 10:
   		tFrame.style.color="#AAA";
   break;
   case 9:
   		tFrame.style.color="#999";
   break;
   case 8:
   		tFrame.style.color="#888";
   break;
   case 7:
   		tFrame.style.color="#777";
   break;
   case 6:
   		tFrame.style.color="#666";
   break;
   case 5:
   		tFrame.style.color="#555";
   break;
   case 4:
   		tFrame.style.color="#444";
   break;
   case 3:
   		tFrame.style.color="#333";
   break;
   case 2:
   		tFrame.style.color="#222";
   break;
   case 1:
   		tFrame.style.color="#111";
   break;
   }
   }
   
   if ( fade_val > 0 ){
      fade_val = fade_val-0x1;
      setTimeout("javascript:fade_in()", 200);	  
   }
}

var help_active = 0;

function Show(val)
{ 	  
	  var tFrame = document.getElementById("myFrame");
	  tFrame.src = val;  
}

function ShowLeft(val)
{
 		 var tStore = document.getElementById("leftFrame");
		 tStore.src = val;
}

function scroll_to_edit() {
		 window.scrollTo(0,86);
}
  
function home_onclick() {
Show("index.php");
}

function login_onclick() {
Show("edituser.php");
}

function read_onclick() {
location="read.php?article_id='1'";
}
  
function newbie_onclick() {
Show("newbie.htm");
}

function win_resize(){
	if (window.innerWidth) {
	   var width = window.innerWidth; }
	else if (document.all) {
	   var width = document.body.clientWidth; }
	   
	var tFrame = document.getElementById("rightFrame");
		tFrame.width = width/4;	
}

username="info"
at="@"
domainname="towntalk.ca"

function load_help(){
   var tFrame = document.getElementById("rightFrame");
   tFrame.src = "../help/help.php";
   fade_val = 16;
   help_active = 1;
}

function show_help(val){
   if ( !help_active ) {
   var tFrame = document.getElementById("rightFrame");
   tFrame.src = "../help/help.php";
   fade_val = 16;
   help_active = 1;
   }
     
if ( !document.all ){//Mozilla
   var tFrame = document.getElementById('rightFrame').contentDocument.documentElement;   
} else {
   var tFrame = document.frames.rightFrame.document.body;
}
   tFrame.style.color="#FFF";
   tFrame.innerHTML = get_help(val);
   fade_val = 16;
   setTimeout("javascript:fade_in()", 200);
   
   tFrame.style.fontSize = "small";
   tFrame.style.marginLeft = "10px";
   tFrame.style.marginRight = "2px";
   tFrame.style.marginTop = "2px";
   tFrame.style.marginBottom = "2px";
   tFrame.style.paddingLeft = "2px";
   tFrame.style.paddingRight = "2px";
   tFrame.style.paddingBottom = "2px"; 
   tFrame.style.textIndent = "12px";
}

function hide_help(val){
if ( !document.all ){//Mozilla
   var tFrame = document.getElementById('rightFrame').contentDocument.documentElement;   
} else {
   var tFrame = document.frames.rightFrame.document.body;
}
   tFrame.style.color="#FFF";
   if ( !val ){tFrame.innerHTML = get_help(18);} else
   {tFrame.innerHTML = get_help(17);}
   fade_val = 16;
   setTimeout("javascript:fade_in()", 200);
}

function reset_help(){
if (help_active){
var tFrame = document.getElementById("rightFrame");
	  tFrame.src = "news.php";
	  fade_val = 0;
	  help_active = 0;}	  
}


var links_fade_val = 16;

function fade_in_links(){

var tLinks = document.getElementById("Links_articles");

   if ( tLinks ) {
   switch(links_fade_val){
   case 15:
   		tLinks.style.color="#FFF";
   break;
   case 14:
   		tLinks.style.color="#EEE";
   break;
   case 13:
   		tLinks.style.color="#DDD";
   break;
   case 12:
   		tLinks.style.color="#CCC";
   break;
   case 11:
   		tLinks.style.color="#BBB";
   break;
   case 10:
   		tLinks.style.color="#AAA";
   break;
   case 9:
   		tLinks.style.color="#999";
   break;
   case 8:
   		tLinks.style.color="#888";
   break;
   case 7:
   		tLinks.style.color="#777";
   break;
   case 6:
   		tLinks.style.color="#666";
   break;
   case 5:
   		tLinks.style.color="#555";
   break;
   case 4:
   		tLinks.style.color="#444";
   break;
   case 3:
   		tLinks.style.color="#333";
   break;
   case 2:
   		tLinks.style.color="#222";
   break;
   case 1:
   		tLinks.style.color="#111";
   break;
   }
   }
   
   if ( links_fade_val > 0 ){
      links_fade_val = links_fade_val-0x1;
      setTimeout("javascript:fade_in_links()", 200);	  
   }
}

var link_number = 0;
var previous_link = 1;

function showMenu() {
var link = 'LinksMenu_'+link_number;
var plink = 'LinksMenu_'+previous_link;

var idM = document.getElementById(link);
var idMp = document.getElementById(plink);
var idMT=document.getElementById("Links_articles");	 	   	 
 
  if (idM.style && idMT.style && idMp.style) {
    var x = idMT.offsetLeft;
    var y = idMT.offsetHeight;
    var w = idMT.offsetWidth;
		 
    idM.style.left = x; 
    idM.style.top = y;
	idM.style.width = w;
	idMT.style.color="#FFF";
	links_fade_val = 16; 
    idM.style.visibility = 'visible';
	idMp.style.visibility = 'hidden';
	previous_link = link_number; 
	link_number++;
	if (link_number>11){link_number=0;}
	setTimeout("javascript:showMenu()", 16000);
	fade_in_links(); 		
  }
}
