function init(){
	initRolloverImages();
}

//clears the cursor current field of default to accept user input
function clearDefault(el) {
  		if (el.defaultValue==el.value) el.value = ""
}

//
// DOM rollover script
// apply "rollover" class to an image,(or input type="image")
// will swap for image with "_over" appended to the filename
//
function initRolloverImages(){
	var i;
	preLoadImgs = [];
	rolloverImages=document.getElementsByTagName("img");
	rolloverInputs=document.getElementsByTagName("input");
	rolloverTags=[]
	for(i in rolloverImages){
		rolloverTags.push(rolloverImages[i]);
	}
	for(i in rolloverInputs){
		rolloverTags.push(rolloverInputs[i]);
	}
	for(i in rolloverTags){
		tag = rolloverTags[i]
		if(tag.className == "rollover"){
			src = new String(tag.src)
			tag.setAttribute("outSrc" , src);
			ext = src.match(/(\.)([^\.]*$)/)[2];
			regEx = new RegExp("\."+ext, "i")  
			tag.setAttribute("overSrc" , src.replace(regEx, "_over."+ext));
			preLoadImgs[i] = new Image();
			preLoadImgs[i].src = tag.getAttribute("overSrc");
			tag.onmouseover = function() {
				this.src = this.getAttribute("overSrc");
				}
			tag.onmouseout = function() {
				this.src = this.getAttribute("outSrc");
				}
		}
	}

}



//

// Contracting project gallery image switcher

//

function galleryThumbnailClicked(src){
	document.getElementById('mainimage').src = src

}









