// preload images
function preload(id,img) {
	image0 = new Image();
	image0.src = img;
}

// swap image
function swapImage(image) {
	document.getElementById("mainimage").src = image;
}

// swap teaser text
function swapTeaser(id) {
	for (i=0; i < 5; i++){
	tes = 'teaser' + i;
		if(!(tes == id)) {
   			document.getElementById(tes).style.visibility = 'hidden';
   		}	
   		if(tes == id) {
   			document.getElementById(tes).style.visibility = 'visible';
   		}
    };
}

// open popup window
function openWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// home page swtich results and fixtures
function switch_to_results() {
	document.getElementById('resultsblock').style.display = '';
	document.getElementById('fixturesblock').style.display = 'none';
	
	document.getElementById('resultsbutton').src = '_img/button_last_results_on.gif';
	document.getElementById('fixturesbutton').src = '_img/button_next_fixtures.gif';

}

// home page swtich results and fixtures
function switch_to_fixtures() {
	document.getElementById('resultsblock').style.display = 'none';
	document.getElementById('fixturesblock').style.display = '';
	
	document.getElementById('resultsbutton').src = '_img/button_last_results.gif';
	document.getElementById('fixturesbutton').src = '_img/button_next_fixtures_on.gif';

}

// home page swtich results and fixtures
function switch_panel(on,off,currentOn,currentOff) {
	document.getElementById(off).style.display = 'none';
	document.getElementById(on).style.display = '';
	document.getElementById(currentOn).className = 'current';
	document.getElementById(currentOff).className = '';
}

// challenge cup video switch
function switch_multiple_blocks(totalBlocks,on,theID) {
	for(i=0;i<=totalBlocks;i++) {
		document.getElementById(theID+i).style.display = 'none';
	}
	document.getElementById(on).style.display = 'block';
}

// cc video
function switch_video(source) {
	document.getElementById('homeVideo').src = source;
}

function swap_content(id,content) {
	document.getElementById(id).innerHTML = content;
}
