
$(document).ready(function() {
	var newImage = new Image();
	var Images = document.getElementsByName('AdditionalImage1');
	var i = 0;
	for ( i = 0; i < Images.length; i++) {
		newImage.src = Images[i].src.replace("thumbnailimage.aspx?filename=", "").replace("&width=120&height=90", "");
	}
});

function OpenOverlay(me){
	document.getElementById('olBackDrop').style.visibility="visible";
	document.getElementById('olImageH').style.visibility="visible";
	
	var objImage = document.getElementById('olImage');
	objImage.src = "thumbnailimage.aspx?filename=" + me.src.replace("http://www.computercablestore.com/", "").replace("thumbnailimage.aspx?filename=", "").replace("&width=120&height=90", "") + "&width=800&height=600";
	objImage.alt = me.alt;
	
	var newImage = new Image();	
	newImage.src = me.src.replace("thumbnailimage.aspx?filename=", "").replace("&width=120&height=90", "");
		
	if((newImage.width<800 || newImage.height<600) && objImage.src.indexOf("&width=800&height=600")!=-1){
		objImage.src = objImage.src.replace("&width=800&height=600", "&width=" + newImage.width + "&height=" + newImage.height);
	objImage.style.marginTop = ((newImage.height / 2) * -1) + "px";
	objImage.style.marginLeft = ((newImage.width / 2) * -1) + "px";
	} else {
		objImage.style.marginTop = "-300px";
		objImage.style.marginLeft = "-400px";
	}
	
	return true;
}

function CloseOverlay(){
	document.getElementById('olBackDrop').style.visibility="hidden";
	document.getElementById('olImageH').style.visibility="hidden";
	
	var objImage = document.getElementById('olImage');
	objImage.src = 'images/clear.gif';
	objImage.alt = '';
	return true;
}

function keyPressHandler(e) {
      var kC  = (window.event) ?    // MSIE or Firefox?
                 event.keyCode : e.keyCode;
      var Esc = (window.event) ?   
                27 : e.DOM_VK_ESCAPE // MSIE : Firefox
      if(kC==Esc)
         CloseOverlay();
   }
