// JavaScript Document
var defaultsCleared=new Array();
function clearDefault(id){
	var found = false;
	for (i=0;i<defaultsCleared;i++) {
		if (defaultsCleared[i]==id) {
			found = true;
		}
	}
	if (found==false) {
		document.getElementById(id).value="";
		defaultsCleared.push(id);
	}						
}
function goSlideImage(which) {
	fader['currentImage'] = which;
	changeSlideImage (which);
}
function changeSlideImage(which){
	if (fader['step']==0) {	
		for (f=0;f<gallery.length;f++) {
			if (f==which - 1) {
				fader['fadeImage'].src = gallery[f]['src'];
				setOpacity(fader['textContent'], 0);	
				fader['textContent'].innerHTML =  "<h4>"+gallery[fader['currentImage'] - 1]['title']+"</h4>"+gallery[fader['currentImage'] - 1]['description'];
				clearTimeout (fader['autoChangeSlide']);
				clearTimeout (fader['timerObject']);
				fader['timerObject'] = setTimeout ("fadeUpSlideImage()", fader['ticks']);				
				//document.getElementById("slideLink_"+(f + 1)).className="slideDot_over";
			} else {
				//document.getElementById("slideLink_"+(f + 1)).className="slideDot";
			}
		}
	}
}	
function fadeUpSlideImage() {
	fader['step']++;
	if (fader['step']>=fader['steps']) {
		document.getElementById('gallery_image').src = fader['fadeImage'].src;
		fader['fadeContainer'].style.display = 'none';
		fader['step'] = 0;
		fader['autoChangeSlide'] = setTimeout ("autoChangeSlide()", fader['autoChangeTicks']);
	} else {
		trans = fader['step'] / fader['steps'];
		fader['fadeContainer'].style.display = "";
		setOpacity (fader['fadeContainer'], trans);
		setOpacity (fader['textContent'], trans);
		fader['timerObject'] = setTimeout ("fadeUpSlideImage()", fader['ticks']);
	}
}
function autoChangeSlide(){
	fader['currentImage']++;
	if (fader['currentImage'] > gallery.length) {
		fader['currentImage'] = 1;
	}
	changeSlideImage(fader['currentImage']);
}
function setOpacity (ele, trans){
	ele.style.opacity = trans;
	ele.style.filter = "alpha(opacity=" + (trans * 100) + ")";
	ele.style.MozOpacity = trans;
	ele.style.opacity = trans;
}

