<!--

function swapImage(o, image, last) {
	if (document.getElementById) {
		if (image == 'next' || image == 'last'){
			var dir = image;
			var urlArray = new Array;
			urlArray = document.getElementById('portfolioMain').style.backgroundImage.split('/');
			var nextImage;
			if (urlArray[3]){
				nextImage = parseInt(urlArray[3].substr(0, urlArray[3].indexOf('.')));
			} else {
				nextImage = 0;			
			}
			if (image == 'next'){
				nextImage += 1;
			} else if (image == 'last'){
				nextImage -= 1;
			}
			if (nextImage > last){
				nextImage = 1;
			} else if (nextImage < 1){
				nextImage = last;
			}
			image = nextImage;
		}
		document.getElementById(image + 'thumb').style.display='none';
		document.getElementById('portfolioText').innerHTML = '';
		document.getElementById('portfolioMain').style.backgroundImage = 'url(/graphics/portfolio/' + image + '.jpg)';
		document.getElementById('portfolioCaption').innerHTML = document.getElementById('caption' + image).title;
		var elements = document.getElementById('portfolioThumbs').getElementsByTagName('div');
		var i;
		for (i=0; i<elements.length; i++) {
			var str = elements[i].id;
			if (str.indexOf('link') == 0) {
				elements[i].className = 'portfolioNavOff';
			}
		}
		document.getElementById('link' + image).className='portfolioNavOn';
		o.className='portfolioNavOn';
		if (dir) {
			showNextThumb(this,dir,last);
		}
		return false;
	} else {
		return true;
	}
}

function showThumb(o, image, last){
	o.className='portfolioNavOn';
	document.getElementById(image + 'thumb').style.backgroundImage = 'url(/graphics/portfolio/' + image + 'thumb.jpg)';
	document.getElementById(image + 'thumb').style.display='inline';
}

function showNextThumb(o, image, last){
	var thumbWindow;
	if (image == 'next'){
		thumbWindow = 'nextthumb';
	} else if (image == 'last'){
		thumbWindow = 'lastthumb';
	}
	if (document.getElementById('portfolioMain').style.backgroundImage == '') {
		if (image == 'next'){
			document.getElementById(thumbWindow).style.backgroundImage = 'url(/graphics/portfolio/1thumb.jpg)';	
		} else if (image == 'last'){
			document.getElementById(thumbWindow).style.backgroundImage = 'url(/graphics/portfolio/' + last + 'thumb.jpg)';	
		}
	} else {
		var urlArray = new Array;
		urlArray = document.getElementById('portfolioMain').style.backgroundImage.split('/');
		var nextThumb = urlArray[3].substr(0, urlArray[3].indexOf('.'));
		nextThumb = parseInt(nextThumb);
		if (image == 'next'){
			nextThumb += 1;
		} else if (image == 'last'){
			nextThumb -= 1;		
		}
		if (nextThumb > last){
			nextThumb = 1;
		}
		if (nextThumb < 1){
			nextThumb = last;
		}
		document.getElementById(thumbWindow).style.backgroundImage = 'url(/graphics/portfolio/' + nextThumb + 'thumb.jpg)';	
	}
	document.getElementById(thumbWindow).style.display='inline';
}

function hideThumb(o, image){
	if (document.getElementById('portfolioMain').style.backgroundImage == 'url(/graphics/portfolio/' + image + '.jpg)'){
		o.className='portfolioNavOn';
	} else {
		document.getElementById('link' + image).className='portfolioNavOff';
	}
	document.getElementById(image + 'thumb').style.display='none';
}

function rollOver (id,image) {
	document.getElementById('splash' + id).style.backgroundImage = 'url(/graphics/splash' + id + image + '.jpg)';
}

function clearForm() {
	var els = document.contact.elements;
	for (i=0; i<els.length; i++){
		var name = els[i].name;
		if (name){
			els[i].checked  = false;
			els[i].value = "";
		}
	}	
	var elements = document.getElementById('contactForm').getElementsByTagName('span');
	var i;
	for (i=0; i<elements.length; i++) {
		elements[i].className = 'small';
	}
	document.getElementById('contactErrors').style.display='none';
}

//-->
