// JavaScript Document

function switchImg(path) {
	document.getElementById('enlargeIt').src = path;	
}

function hideFrameAlert() {
	document.getElementById('frameAlert').style.display='none';
	document.getElementById('whiteScreen').style.display='none';
}

function showDD(target,trigger) {
	document.getElementById(trigger).className = "navLinkOver";	
	document.getElementById(target).style.display = "block";
}

function hideDD(target,trigger) {
	document.getElementById(trigger).className = "navLink";	
	document.getElementById(target).style.display = "none";
}
function hideAlert() {
	document.getElementById('alert').style.display = "none";
	document.getElementById('whiteScreen').style.display = "none";	
}

function swapImage(src,name) {
	document.getElementById('productImageLarge').src = "images/products/" + src;	
	document.getElementById('productImageCaption').innerHTML = "Pictured: " + name;
}

function prodPop(id) {
	var http = false;
	
	if(navigator.appName == "Microsoft Internet Explorer") {
		http = new ActiveXObject("Microsoft.XMLHTTP");	
	} else {
		http = new XMLHttpRequest();
	}
	
	http.open("GET", "includes/product_detail.cfm?id=" + id);
	
	//Form loaded - show in alert
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('alert_content').innerHTML = (http.responseText);
			
			var scrollTop = window.pageY || document.body.scrollTop || document.documentElement.scrollTop; 
			var yPos = scrollTop + 40;
			yPos = yPos + "px";
			document.getElementById('alert').style.top = yPos;
			//show backdrop
			document.getElementById('whitescreen').style.display = "block"; 
			//show alert
			document.getElementById('alert').style.display = "block";
		}
	}
	
	//close http headers
	http.send(null);
}

function prodPopNew(id) {
	//Load Log In Form
	var http = false;
	
	if(navigator.appName == "Microsoft Internet Explorer") {
		http = new ActiveXObject("Microsoft.XMLHTTP");	
	} else {
		http = new XMLHttpRequest();
	}
	
	http.open("GET", "includes/product_detail_New.cfm?id=" + id);
	
	//Form loaded - show in alert
	http.onreadystatechange=function() {
		if(http.readyState == 4) {
			document.getElementById('alert_content').innerHTML = (http.responseText);
			
			var scrollTop = window.pageY || document.body.scrollTop || document.documentElement.scrollTop; 
			var yPos = scrollTop + 40;
			yPos = yPos + "px";
			document.getElementById('alert').style.top = yPos;
			//show backdrop
			document.getElementById('whiteScreen').style.display = "block"; 
			//show alert
			document.getElementById('alert').style.display = "block";
		}
	}
	
	//close http headers
	http.send(null);
}
