
var m2_content = '';
var imageArray = new Array();
var totalImages = 10; // number of images in array to preload
var imagesLoaded = new Array(); // number of completed loaded images
var infoNextID = 'zmgcv';


	imageArray['zmgcv']=new Image()
	imageArray['zmgcv'].src = '../../img/items/Graphic-Design-Sheffield-books_2.jpg';

	imageArray['518qv']=new Image()
	imageArray['518qv'].src = '../../img/items/Graphic-Design-Sheffield-print-design-4.jpg';
	imageArray['67zt0']=new Image()
	imageArray['67zt0'].src = '../../img/items/Graphic-Design-Sheffield-print-design-8.jpg';
	imageArray['hz2by']=new Image()
	imageArray['hz2by'].src = '../../img/items/Graphic-Design-Sheffield-print-design-3.jpg';
	imageArray['tk120']=new Image()
	imageArray['tk120'].src = '../../img/items/Graphic-Design-Sheffield-print-design-5.jpg';
	imageArray['9lrhq']=new Image()
	imageArray['9lrhq'].src = '../../img/items/Graphic-Design-Sheffield-print-design-7.jpg';
	imageArray['q741f']=new Image()
	imageArray['q741f'].src = '../../img/items/Graphic-Design-Sheffield-print-design-2.jpg';
	imageArray['yhn12']=new Image()
	imageArray['yhn12'].src = '../../img/items/Graphic-Design-Sheffield-print-design-1.jpg';
	imageArray['hp3kz']=new Image()
	imageArray['hp3kz'].src = '../../img/items/Graphic-Design-Sheffield-print-design-6.jpg';
	imageArray['znx2f']=new Image()
	imageArray['znx2f'].src = '../../img/items/Graphic-Design-Sheffield-books_1_3.jpg';


 m2_content += '<a href="#" id="link_518qv">South Yorkshire Forest Partnership</a>';
 m2_content += '<a href="#" id="link_67zt0">Ramskill Martin</a>';
 m2_content += '<a href="#" id="link_hz2by">British Mountaineering Council</a>';
 m2_content += '<a href="#" id="link_tk120">BMC Green Guide</a>';
 m2_content += '<a href="#" id="link_9lrhq">Mountain Kingdoms</a>';
 m2_content += '<a href="#" id="link_q741f">Sheffield University</a>';
 m2_content += '<a href="#" id="link_yhn12">Keith Shaples Calendar</a>';
 m2_content += '<a href="#" id="link_hp3kz">Software Security Products</a>';
 m2_content += '<a href="#" id="link_zmgcv" class="thisTab">Mountain Biking Trail Centres</a>';
 m2_content += '<a href="#" id="link_znx2f">VP Peak District Climbing guidebook</a>';


var initialOffsetLeft = -6800;




var infoFadeState = 1;
var infoFadeDirection = '';
var infoFadeText = '';
var infoFadeIncrement = 0.03;
var infoTextBox;

function makeRequest(url) {
        var httpRequest;

        if (window.XMLHttpRequest) { // Mozilla, Safari, ...
            httpRequest = new XMLHttpRequest();
            if (httpRequest.overrideMimeType) {
                httpRequest.overrideMimeType('text/xml');
                // See note below about this line
            }
        } 
        else if (window.ActiveXObject) { // IE
            try {
                httpRequest = new ActiveXObject("Msxml2.XMLHTTP");
                } 
                catch (e) {
                           try {
                                httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
                               } 
                             catch (e) {}
                          }
                                       }

        if (!httpRequest) {
			document.getElementById('debug').innerHTML = 'Cannot make request';
            return false;
        }
        httpRequest.onreadystatechange = function() { 
			updateInfoBox(httpRequest); 
		};
        httpRequest.open('GET', url, true);
        httpRequest.send('');

}

function updateInfoBox(httpRequest) {

   if (httpRequest.readyState == 4) {
		if (httpRequest.status == 200) {
			infoFadeText = httpRequest.responseText;
			infoFadeDirection = 'in';
		}
   }

}


function fadeInfo(direction) {
	
	infoTextBox.style.opacity = infoFadeState;
	infoTextBox.style.filter = 'alpha(opacity=' + Math.floor(infoFadeState*100) + ')';
	
	if (infoFadeDirection == 'out') {
		if (infoFadeState > 0) {
			infoFadeState -= infoFadeIncrement;
		} else {
			infoFadeState = 0;
			infoFadeDirection = '';
		}
	} 
	
	if (infoFadeDirection == 'in') {
		if (infoFadeText != '') {
			document.getElementById('copy_showcase_text').innerHTML = infoFadeText;
			infoFadeText = '';
		}
		if (infoFadeState < 1) {
			infoFadeState += infoFadeIncrement;
		} else {
			infoFadeState = 1;
			infoFadeDirection = '';
		}
	}
			
}


function clearLinkTabs() {
			for (var thisLink = 0 ; thisLink < linkList.length; thisLink++) {
				var tempID = linkList[thisLink].className = '';
			}
}


function setTabbedLink(itemID) {
		var linkID = 'link_' + itemID;
		document.getElementById(linkID).className = 'thisTab';
}
