
 
 var turned = '';
 function turnon(src,id)
 {
 turned = src;
 //alert(turned);
 document.getElementById(id).src = document.getElementById(id).src.split('_off').join('_on');
 }
  function turnoff(src,id)
 {
 //alert (turned);
 document.getElementById(id).src = turned;
 }

function clientSideInclude(id, url) {
var req = false;
// For Safari, Firefox, and other non-MS browsers
if (window.XMLHttpRequest) {
try {
req = new XMLHttpRequest();
} catch (e) {
req = false;
}
} else if (window.ActiveXObject) {
// For Internet Explorer on Windows
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
req = false;
}
}
}
var element = document.getElementById(id);
if (!element) {
alert("Bad id " + id +
"passed to clientSideInclude." +
"You need a div or span element " +
"with this id in your page.");
return;
}
if (req) {
// Synchronous request, wait till we have it all
req.open('GET', url, false);
req.send(null);
element.innerHTML = req.responseText;
} else {
element.innerHTML =
"Sorry, your browser does not support " +
"XMLHTTPRequest objects. This page requires " +
"Internet Explorer 5 or better for Windows, " +
"or Firefox for any system, or Safari. Other " +
"compatible browsers may also exist.";
}
}


function switch_amb(amb)
{
clientSideInclude('maintext','amb_' + amb + '_interview.html');
clientSideInclude('menu','amb_' + amb + '_menu.html');
clientSideInclude('headertext','amb_' + amb + '_head.html');
clientSideInclude('mediabox','amb_' + amb + '_mediabox.html');
var buki = 'url("img/ambassadors/03_' + amb +'.jpg")';
document.getElementById('snf_amb_head').style.backgroundImage = buki 
}
function showchip(chip)
{
document.getElementById('chip1').style.display = 'none';
document.getElementById('chip2').style.display = 'none';
document.getElementById('chip3').style.display = 'none';
document.getElementById('chip4').style.display = 'none';
document.getElementById('chip5').style.display = 'none';
document.getElementById(chip).style.display = 'block';
}

function rinkpage (page)
{
clientSideInclude('maintext','rink_' + page + '.html');
document.getElementById('step00').src = 'img/backyard_rink/nav_bar/00_off.jpg';
document.getElementById('step01').src = 'img/backyard_rink/nav_bar/01_off.jpg';
document.getElementById('step02').src = 'img/backyard_rink/nav_bar/02_off.jpg';
document.getElementById('step03').src = 'img/backyard_rink/nav_bar/03_off.jpg';
document.getElementById('step04').src = 'img/backyard_rink/nav_bar/04_off.jpg';
document.getElementById('step05').src = 'img/backyard_rink/nav_bar/05_off.jpg';
document.getElementById('step06').src = 'img/backyard_rink/nav_bar/06_off.jpg';
//alert(document.getElementById('step' + page).src);
document.getElementById('step' + page).src = 'img/backyard_rink/nav_bar/' + page + '_on.jpg';

}
function rinkover(rpage)
{
if(document.getElementById('step' + rpage).src.indexOf('_on') < 0)
{
document.getElementById('step' + rpage).src = 'img/backyard_rink/nav_bar/' + rpage + '_rollover.jpg';
}
}

function rinkout(rpage)
{
if(document.getElementById('step' + rpage).src.indexOf('_on') < 0)
{
document.getElementById('step' + rpage).src = 'img/backyard_rink/nav_bar/' + rpage + '_off.jpg';
}
}


counter = 0;
countext = 0;
function grayOut(vis, options, fest,num) 
{
//alert(num);
  // Pass true to gray out screen, false to ungray
  // options are optional.  This is a JSON object with the following (optional) properties
  // opacity:0-100         // Lower number = less grayout higher = more of a blackout 
  // zindex: #             // HTML elements with a higher zindex appear on top of the gray out
  // bgcolor: (#xxxxxx)    // Standard RGB Hex color code
  // grayOut(true, {'zindex':'50', 'bgcolor':'#0000FF', 'opacity':'70'});
  // Because options is JSON opacity/zindex/bgcolor are all optional and can appear
  // in any order.  Pass only the properties you need to set.
  var options = options || {}; 
  var zindex = options.zindex || 50;
  var opacity = options.opacity || 70;
  var opaque = (opacity / 100);
  var bgcolor = options.bgcolor || '#000000';
  var dark=document.getElementById('darkenScreenObject');
  if (!dark) {
    // The dark layer doesn't exist, it's never been created.  So we'll
    // create it here and apply some basic styles.
    // If you are getting errors in IE see: http://support.microsoft.com/default.aspx/kb/927917
    var tbody = document.getElementsByTagName("body")[0];
    var tnode = document.createElement('div');           // Create the layer.
        tnode.style.position='absolute';                 // Position absolutely
        tnode.style.top='0px';                           // In the top
        tnode.style.left='0px';                          // Left corner of the page
        tnode.style.overflow='hidden';                   // Try to avoid making scroll bars            
        tnode.style.display='none';                      // Start out Hidden
        tnode.id='darkenScreenObject';                   // Name it so we can find it later
    tbody.appendChild(tnode);                            // Add it to the web page
    dark=document.getElementById('darkenScreenObject');  // Get the object.
  }
  if (vis) {
    // Calculate the page width and height 
    if( document.body && ( document.body.scrollWidth || document.body.scrollHeight ) ) {
        var pageWidth = document.body.scrollWidth+'px';
        var pageHeight = document.body.scrollHeight+'px';
    } else if( document.body.offsetWidth ) {
      var pageWidth = document.body.offsetWidth+'px';
      var pageHeight = document.body.offsetHeight+'px';
    } else {
       var pageWidth='100%';
       var pageHeight='100%';
    }   
    //set the shader to cover the entire page and make it visible.
    dark.style.opacity=opaque;                      
    dark.style.MozOpacity=opaque;                   
    dark.style.filter='alpha(opacity='+opacity+')'; 
    dark.style.zIndex=zindex;        
    dark.style.backgroundColor=bgcolor;  
    dark.style.width= pageWidth;
    dark.style.height= pageHeight;
    dark.style.display='block';                          
  } else {
     dark.style.display='none';
  }
  
  counter = 1
  countex = num
  document.getElementById('gallery').style.display = 'block';
  document.getElementById('gallery-pic').src = 'img/events/' + fest + '/' + fest + '_1.jpg';
  
  //alert(document.getElementById('gallery-pic').src)
  
  
  counter = counter + 1;
  
  var bug = 'javascript:galNext(\'' + fest + '\',\'' + num + '\')';
  document.getElementById('gal_next').href = bug;
  bug = 'javascript:galPrev(\'' + fest + '\',\'' + num + '\')';
  document.getElementById('gal_prev').href = bug;
  
}

function grayOff ()
{
grayOut('false');
document.getElementById('gallery').style.display = 'none';
}
function galNext(fest,num)
{
// alert(num)
document.getElementById('gallery-pic').src = 'img/events/' + fest + '/' + fest + '_' + counter + '.jpg';
counter = counter + 1;
if ( counter > num) {counter = 1};
}

function galPrev(fest,num)
{
// alert(counter)
countex = countex - 1;
if ( countex < 1) {countex = num};
document.getElementById('gallery-pic').src = 'img/events/' + fest + '/' + fest + '_' + countex + '.jpg';
if ( countex < 1) {countex = num};
}

function slide(dir,year,num)

{
var xx = document.getElementById(year + '1').src;
var xxlen = xx.length - 12;
var yy = xx.substr(xxlen,2)
var bb = parseInt(yy)




if (dir =='left')
{
if (bb == num + 3) {bb = num + 2}
}

if (dir =='right')
{
if (bb == num) {bb = 1}
}

var v1 = '0' + bb;
v1 = v1.substring(v1.length-2);//alert(v1)
var v2 = '0' + (bb + 1);
v2 = v2.substring(v2.length-2);//alert(v2)
var v3 = '0' + (bb + 2);
v3 = v3.substring(v2.length-2);//alert(v3)

document.getElementById(year + '1').src = 'gallery0' + year + '/thumbnails/img0' + year + '_' + v1 + '_thumb.jpg'
document.getElementById(year + '2').src = 'gallery0' + year + '/thumbnails/img0' + year + '_' + v2 + '_thumb.jpg'
document.getElementById(year + '3').src = 'gallery0' + year + '/thumbnails/img0' + year + '_' + v3 + '_thumb.jpg'





v1 = bb + 1;
v2 = bb + 2;
v3 = bb + 3;




document.getElementById(year + '1').src = 'gallery0' + year + '/thumbnails/img0' + year + '_0' + v1 + '_thumb.jpg'
document.getElementById(year + '2').src = 'gallery0' + year + '/thumbnails/img0' + year + '_0' + v2 + '_thumb.jpg'
document.getElementById(year + '3').src = 'gallery0' + year + '/thumbnails/img0' + year + '_0' + v3 + '_thumb.jpg'


}

function changebody()
{
var Rand = parseInt(Math.random() * 3); //alert(Rand)
var bodies = new Array();
bodies[0] = 'icynet';
bodies[1] = 'net';
bodies[2] = 'players';

//document.body.style.background = 'img/backgrounds/bg_' + bodies[Rand] + '.jpg';alert(document.body.style.background)
var x = document.getElementsByTagName("body").item(0);
x.setAttribute('background',bodies[Rand])
}

function langchange(lang)
{
var lango = document.location.href.split('english').join('buki');
lango = lango.split('french').join('buki');
document.getElementById('langchange').href = lango.split('buki').join(lang);
}


