//-------------------------------//
//           website by          //
//         Andrew Levine         //
//   coppertop@wonder-drug.com   //
//-------------------------------//

//rollover declarations
var enteoff = new Image(); enteoff.src = "images/splash/bt_enter_off.gif";
var subsoff = new Image(); subsoff.src = "images/nav/sp_subsciber_off.gif";
var scrioff = new Image(); scrioff.src = "images/nav/sp_subscriber_off.gif";
var giftoff = new Image(); giftoff.src = "images/vision/bt_gift_off.gif";
var founoff = new Image(); founoff.src = "images/vision/url_foun_off.gif";

var enteon = new Image(); enteon.src = "images/splash/bt_enter_on.gif";
var subson = new Image(); subson.src = "images/nav/sp_subsciber_on.gif";
var scrion = new Image(); scrion.src = "images/nav/sp_subscriber_on.gif";
var gifton = new Image(); gifton.src = "images/vision/bt_gift_on.gif";
var founon = new Image(); founon.src = "images/vision/url_foun_on.gif";

//show/hide layers
function setVisibility(id, visibility) {
	document.getElementById(id).style.display = visibility;
}

//show div
function showDiv(id) 
{ 
document.getElementById(id).style.display = 'block'; 
} 

//fades layer in 
ie5 = (document.all && document.getElementById); 
ns6 = (!document.all && document.getElementById); 
opac = 0;

function fadeIn() { 
if(opac!= 100){ 
opac+=5; 
if(ie5) document.getElementById('splash-text').filters.alpha.opacity = opac;
if(ns6) document.getElementById('splash-text').style.opacity = opac/100;
setTimeout('fadeIn()', 50);
} 
}

//fades layer in/out
function opacity(id, opacStart, opacEnd, millisec) { 
    //speed for each frame 
    var speed = Math.round(millisec / 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++; 
        } 
    } 
} 

//change the opacity for different browsers 
function changeOpac(opacity, id) { 
    var object = document.getElementById(id).style; 
    object.opacity = (opacity / 100); 
    object.MozOpacity = (opacity / 100); 
    object.KhtmlOpacity = (opacity / 100); 
    object.filter = "alpha(opacity=" + opacity + ")"; 
}

function shiftOpacity(id, millisec) { 
    //if an element is invisible, make it visible, else make it ivisible 
    if(document.getElementById(id).style.opacity == 0) { 
        opacity(id, 0, 100, millisec); 
    } else { 
        opacity(id, 100, 0, millisec); 
    } 
}