// JavaScript routine to keep two column borders in Epson Details Page template the same height
// Called by "body onload"
// Accepts the IDs of the two elements
function id_2_height_corrector(id1,id2) {
	var test_ID_existence1=document.getElementById(id1)
	var test_ID_existence2=document.getElementById(id2)
	
	//alert("start height correction"); //!!
	
	if (test_ID_existence1 && test_ID_existence2) {
	
		var h1=getOffsetHeight(id1);
		var h2=getOffsetHeight(id2);

		var obj1=document.getElementById(id1).style;
		var obj2=document.getElementById(id2).style;
			
		if (h1>h2) {
			obj1.height=h1 + "px"
			obj2.height=h1 + "px"
			
		}
		else {
			obj1.height=h2 + "px"
			obj2.height=h2 + "px"
		}
		
		//alert("  h1="+ h1 + "  h2="+ h2); /*!!*/
		//alert("  obj1.height="+ obj1.height + "  obj2.height="+ obj2.height); /*!!*/
	}
}


// JavaScript routine to keep all three column borders in Epson Details Page template the same height
// Called by "body onload"
// Accepts the IDs of the three elements
function id_3_height_corrector(id1,id2,id3) {
	var test_ID_existence1=document.getElementById(id1)
	var test_ID_existence2=document.getElementById(id2)
	var test_ID_existence3=document.getElementById(id3)
	
	//alert("start height correction"); //!!
	
	if (test_ID_existence1 && test_ID_existence2 && test_ID_existence3) {
	
		var h1=getOffsetHeight(id1);
		var h2=getOffsetHeight(id2);
		var h3=getOffsetHeight(id3);

		var obj1=document.getElementById(id1).style;
		var obj2=document.getElementById(id2).style;
		var obj3=document.getElementById(id3).style;
			
		if (h1>h2) {
			obj1.height=h1 + "px"
			obj2.height=h1 + "px"
			obj3.height=h1 + "px"
			
			if (h3>h1) {
				obj1.height=h3 + "px"
				obj2.height=h3 + "px"
				obj3.height=h3 + "px"

			}
		}
		else {
			obj1.height=h2 + "px"
			obj3.height=h2 + "px"
			obj2.height=h2 + "px"
		
			if (h3>h2) {
				obj2.height=h3 + "px"
				obj1.height=h3 + "px"
				obj3.height=h3 + "px"
			}
		}
		
		//alert("  h1="+ h1 + "  h2="+ h2 + "  h3= "+ h3); /*!!*/
		//alert("  obj1.height="+ obj1.height + "  obj2.height="+ obj2.height + "  obj3.height= "+ obj3.height); /*!!*/
	}
}



// function getOffsetHeight(id) obtained off Internet
function getOffsetHeight(id)
{
	h = Number.NaN;
	if (document.getElementById) {
		var ele = document.getElementById(id);
		if (ele && typeof ele.offsetHeight != 'undefined') {
		h = ele.offsetHeight;
		}
	}
	return h;
}