function view_details(id,a) {
	objcell=document.getElementById('td_'+id);
	objspan=document.getElementById('span_'+id);
	if (objcell.style.display=='none') 
	{ 
	objcell.style.display = 'block';
	a.className="btn_min";
	objspan.innerHTML="&nbsp;Hide Details"
	} 
	else 
	{ 
	objcell.style.display = 'none'; 
	a.className="btn_max";
	objspan.innerHTML="Show Details";
	}
	document.body.focus(); 
}
function show_all_details(btn){
	document.body.style.cursor = "wait";
	objshow=document.getElementById('chk_showall');
	objshow.style.cursor = "wait";
	hidedetails = objshow.checked
	getLinksbyClass(hidedetails);
	var i=0;
	while(prodcodes[i] > 0){
		objcell=document.getElementById('td_'+prodcodes[i]);
		objspan=document.getElementById('span_'+prodcodes[i]);
		if (hidedetails) { 
			objcell.style.display = 'block'; 
			objspan.innerHTML="&nbsp;"
		} else { 
			objcell.style.display = 'none'; 
			objspan.innerHTML="Show Details";
			
		}
		i=i+1;
	}
	document.body.style.cursor = "default";
	objshow.style.cursor = "default";
}
function getLinksbyClass(hidedetails){
	var all_links=document.all? document.all : document.getElementsByTagName("a")
	for (i=0; i<all_links.length; i++){
		if ((all_links[i].className=='btn_max') || (all_links[i].className=='btn_min')) {
			if (hidedetails) {
				all_links[i].style.display = 'none'; 
			} else {
				all_links[i].style.display = 'inline';
				
			}
			all_links[i].className = 'btn_max';
		}
	}
}

