//SET INVISIBLE PAGES on startup -required for Mozilla bug ---IE seems okay with its version of HTML style settings
window.onload= function firstview(){
document.getElementById('home').style.opacity=100;
document.getElementById('bio').style.opacity=0;
document.getElementById('philos').style.opacity=0;
}
//FADE OPERATION
function opacity(id, opacStart, opacEnd) {
//speed for each frame
var speed = Math.round(1000 / 100);
var timer = 0;
//determine the direction for the blending, if start and end are the same nothing happens
if(opacStart > opacEnd) {
for(i = opacStart; i >= opacEnd; i--) {
setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
timer++;
}
} else if(opacStart < opacEnd) {
for(i = opacStart; i <= opacEnd; i++)
{
setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
timer++;
}
}
}
//BROWSER CROSSING
function changeOpac(opacity, id) {
var object = document.getElementById(id).style;
/* firefox, opera, safari, chrome */ object.opacity = (opacity / 100);
/*Mozilla*/ object.MozOpacity = (opacity / 100);
object.KhtmlOpacity = (opacity / 100);
/* IE 4.0 -8.0 */ object.filter = "alpha(opacity=" + opacity + ")";
}
//MY CODE
function showHome(){
var id=document.getElementById('home');
if(id.style.opacity == 0) {
opacity('home', 0, 100);
} else {
opacity('home', 100, 100);
}
var bb=document.getElementById('bio');
if(bb.style.opacity == 0) {
opacity('bio', 0, 0);
} else {
opacity('bio', 100, 0);
}
var pp=document.getElementById('philos');
if(pp.style.opacity == 0) {
opacity('philos', 0, 0);
} else {
opacity('philos', 100, 0);
}
}/*closes showHome function*/
function showBio(){
var id=document.getElementById('bio');
if(id.style.opacity == 0) {
opacity('bio', 0, 100);
} else {
opacity('bio', 100, 100);
}
var hh=document.getElementById('home');
if(hh.style.opacity == 0) {
opacity('home', 0, 0);
} else {
opacity('home', 100, 0);
}
var pp=document.getElementById('philos');
if(pp.style.opacity == 0) {
opacity('philos', 0, 0);
} else {
opacity('philos', 100, 0);
}
}/*closes showBio function*/
function showPhil(){
var id=document.getElementById('philos');
if(id.style.opacity == 0) {
opacity('philos', 0, 100);
} else {
opacity('philos', 100, 100);
}
var hh=document.getElementById('home');
if(hh.style.opacity == 0) {
opacity('home', 0, 0);
} else {
opacity('home', 100, 0);
}
var bb=document.getElementById('bio');
if(bb.style.opacity == 0) {
opacity('bio', 0, 0);
} else {
opacity('bio', 100, 0);
}
}/*closes showPhil function*/