// JavaScript Document

function mailingListSubmit() {
	document.getElementById('subform').style.display = 'none';
	document.getElementById('subform_change').style.display = 'block';	
}

function imageViews(target) {
	for(var i = 1; i <= 5; i++) {
		if(i != target && document.getElementById('display_image_' + i) != null) {
			
			document.getElementById('image_menu_' + i).className = '';
			
			 if(document.getElementById('display_image_' + i).style.display == 'block') // fade out
			 	{ var fade_out_image = "display_image_" + i;
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.9 + "')",20);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.8 + "')",40);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.7 + "')",60);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.6 + "')",80);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.5 + "')",100);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.4 + "')",120);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.3 + "')",140);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.2 + "')",160);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.1 + "')",180);
					setTimeout("setOpacity('" + fade_out_image + "','" + 0.0 + "')",200);
						setTimeout("setDisplay('" + fade_out_image + "','none')",200);	
				}
		}		
	}

	document.getElementById('image_menu_' + target).className = 'selected';
	//document.getElementById('image_menu_' + target).style.display = 'none';
	
	var fade_in_image = "display_image_" + target;
	
	setTimeout("setOpacity('" + fade_in_image + "','" + 0.0 + "')",200);
	setTimeout("setDisplay('" + fade_in_image + "','block')",200);	
	
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.1 + "')",220);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.2 + "')",240);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.3 + "')",260);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.4 + "')",280);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.5 + "')",300);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.6 + "')",320);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.7 + "')",340);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.8 + "')",360);
		setTimeout("setOpacity('" + fade_in_image + "','" + 0.9 + "')",380);
		setTimeout("setOpacity('" + fade_in_image + "','" + 1.0 + "')",400);
						
}

function swapImage(imgN,imgU) {
	if(document.images)document.images[imgN].src=imgU;
}

statusTracker = new Array(12);

for (var i= 0;i < statusTracker.length; i++) 
	statusTracker[i] = false;		
		

function fade(obj,index) {
		
	var image = document.getElementById(obj);
	
	if(statusTracker[index] == false) {
		statusTracker[index] = true;
		setTimeout("setOpacity('" + obj + "','" + 0.1 + "')",40);
		setTimeout("setOpacity('" + obj + "','" + 0.2 + "')",80);
		setTimeout("setOpacity('" + obj + "','" + 0.3 + "')",120);
		setTimeout("setOpacity('" + obj + "','" + 0.4 + "')",160);
		setTimeout("setOpacity('" + obj + "','" + 0.5 + "')",200);
		setTimeout("setOpacity('" + obj + "','" + 0.6 + "')",240);
		setTimeout("setOpacity('" + obj + "','" + 0.7 + "')",280);
		setTimeout("setOpacity('" + obj + "','" + 0.8 + "')",320);
		setTimeout("setOpacity('" + obj + "','" + 0.9 + "')",360);
		setTimeout("setOpacity('" + obj + "','" + 1.0 + "')",400);
		
		setTimeout("setOpacity('" + obj + "','" + 0.9 + "')",2040);
		setTimeout("setOpacity('" + obj + "','" + 0.8 + "')",2080);
		setTimeout("setOpacity('" + obj + "','" + 0.7 + "')",2120);
		setTimeout("setOpacity('" + obj + "','" + 0.6 + "')",2160);
		setTimeout("setOpacity('" + obj + "','" + 0.5 + "')",2200);
		setTimeout("setOpacity('" + obj + "','" + 0.4 + "')",2240);
		setTimeout("setOpacity('" + obj + "','" + 0.3 + "')",2280);
		setTimeout("setOpacity('" + obj + "','" + 0.2 + "')",2320);
		setTimeout("setOpacity('" + obj + "','" + 0.1 + "')",2360);
		setTimeout("setOpacity('" + obj + "','" + 0.0 + "')",2400);
		//setTimeout("alert2(index)",2360);
		//alert(index);
		setTimeout(
			function(i){
				return function(){
						statusTracker[index] = false;
					};
			}(index),
			2360);
	
	}
}
	
function setOpacity(obj,targetOpacity) {
    var image = document.getElementById(obj);

	if (navigator.appName == "Microsoft Internet Explorer") 
		image.style.filter = "alpha(opacity="+ Math.round(targetOpacity * 100) + ")";
	else 
		image.style.opacity = targetOpacity;
}

function setDisplay(obj,setTo) {
	document.getElementById(obj).style.display = setTo;
}
	
