﻿function showhome ()
{
    parent.mainleft.location.href = '../frames/home.html';
    setlinks ("home");
}


function shownews ()
{
    parent.mainleft.location.href = '../frames/news.html';
    setlinks ("news");
}


function showtour ()
{
    parent.mainleft.location.href = '../frames/tour.html';
    parent.mainright.location.href = '../frames/tour_right.html';
    setlinks ("tour");
}


function showabout ()
{
    parent.mainleft.location.href = '../frames/about.html';
    setlinks ("about");
}


function showmusic ()
{
    parent.mainleft.location.href = '../frames/music.html';
    setlinks ("music");
}


function showlinks ()
{
    parent.mainleft.location.href = '../frames/links.html';
    setlinks ("links");
}


function showshop ()
{
    parent.mainleft.location.href = '../frames/shop.html';
    setlinks ("shop");
}

function showVisitorMap ()
{
    parent.mainleft.location.href = '../frames/about.html';
    setlinks ("about");
}

////////////////////////////////////////////////////////////////////

//
// function to write links on navigation frame
// and show the current one in orange
//

function setlinks (linkname)
{

    document.all('newsid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('news','blib');\" onmouseout=\"return mouseoutlink ('news','blib');\" onclick=\"return shownews();\" href=\"#\">blib</a>";
    document.all('tourid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('tour','plup');\" onmouseout=\"return mouseoutlink ('tour','ping');\" onclick=\"return showtour();\" href=\"#\">plup</a>";
    document.all('aboutid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('about','splip');\" onmouseout=\"return mouseoutlink ('about','splip');\" onclick=\"return showabout();\" href=\"#\">splip</a>";
    document.all('musicid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('music','plap');\" onmouseout=\"return mouseoutlink ('music','plap');\" onclick=\"return showmusic();\" href=\"#\">plap</a>";
    document.all('linksid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('links','flob');\" onmouseout=\"return mouseoutlink ('links','flob');\" onclick=\"return showlinks();\" href=\"#\">flob</a>";
    document.all('shopid').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('shop','blub');\" onmouseout=\"return mouseoutlink ('shop','blub');\" onclick=\"return showshop();\" href=\"#\">blub</a>";
    
    if (linkname != "home")
    {
        document.all(linkname + 'id').innerHTML="<DIV class =\"currentnav\">" + linkname + "</DIV>";
        parent.mainscroll.location.href = '../frames/scrollbar.html';
    }
}

////////////////////////////////////////////////////////////////////

//
// function to show the link's real name (on mouse over)
//

function mouseoverlink (linkname, sillyname)
{
//    document.all(linkname + 'id').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('" + linkname + "','" + sillyname + ");\" onmouseout=\"return mouseoutlink ('" + linkname + "','" + sillyname + "');\" onclick=\"return show" + linkname + "();\" href=\"#\">" + linkname + "</a>";
    document.all(linkname + 'id').innerHTML="<a class=\"navbar\" onmouseout=\"return mouseoutlink ('" + linkname + "','" + sillyname + "');\" onclick=\"return show" + linkname + "();\" href=\"#\">" + linkname + "</a>";
}    

////////////////////////////////////////////////////////////////////

//
// function to show the link's silly name (on mouse out)
//

function mouseoutlink (linkname, sillyname)
{
//    document.all(linkname + 'id').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('" + linkname + "','" + sillyname + "');\" onmouseout=\"return mouseoutlink ('" + linkname + "','" + sillyname + "');\" onclick=\"return show" + linkname + "();\" href=\"#\">" + sillyname + "</a>";
    document.all(linkname + 'id').innerHTML="<a class=\"navbar\" onmouseover=\"return mouseoverlink ('" + linkname + "','" + sillyname + "');\" onclick=\"return show" + linkname + "();\" href=\"#\">" + sillyname + "</a>";
}    

////////////////////////////////////////////////////////////////////

//
// function to scroll the main right frame up or down
//

var mouseOnDown=false;
var mouseOnDowner=false;
var mouseOnDownest=false;

var mouseOnUp=false;
var mouseOnUpper=false;
var mouseOnUppest=false;

var change = 0;

function scrollIt (direction, speed)
{
    newDirection = direction;
    
    
    // set the scroll speed
    if (newDirection == "up")
    {
        change = speed * -1;
    } else {
        change = speed * 1;
    }
    
    // dont scroll if this is the front page
    url = new String;
    url = parent.mainright.document.URLUnencoded;
    if (url)
    {
        if (url.search ("homeright.html") != -1) change = 0;
    }
    
    // perform the scroll    
       
    parent.mainright.scrollBy (0, change);
    
    if (mouseOnDown == true && speed == 1)
        setTimeout("scrollIt ('down', 1)", 10);
        
    if (mouseOnDowner == true && speed == 2)
        setTimeout("scrollIt ('down', 2)", 10);
        
    if (mouseOnDownest == true && speed == 3)
        setTimeout("scrollIt ('down', 3)", 10);
        
    if (mouseOnUp == true && speed == 1)
        setTimeout("scrollIt ('up', 1)", 10);
        
    if (mouseOnUpper == true && speed == 2)
        setTimeout("scrollIt ('up', 2)", 10);
        
    if (mouseOnUppest == true && speed == 3)
        setTimeout("scrollIt ('up', 3)", 10);
}

////////////////////////////////////////////////////////////////////

function copyright_mouseover ()
{
    document.all('cr').innerHTML="<a class=\"copyright\" style=\"cursor:default;\" onmouseout=\"return copyright_mouseout();\" href=\"#\">a richard is a unit of measurement which can describe distance, area, volume or time</a>";
}


function copyright_mouseout ()
{
    document.all('cr').innerHTML="<a class=\"copyright\" style=\"cursor:default;\" onmouseover=\"return copyright_mouseover();\" href=\"#\">&#169; 2010 Stone Cold</a>";
}

function mousewheel()
{
    if (event.wheelDelta >= 120)
        scrollIt ("up", 15)
    else if (event.wheelDelta <= -120)
        scrollIt ("down", 15)  

    return false;
}
