/**
 * @projectDescription Class for manipulating invoice buttons in ProStores
 * @author Myron Tuttle
 * @copyright 2007
 * @version 7.2.0.220
 */

function changeButtonImage(button, img_src){
	if(document.createElement) {
		var image = document.createElement('input');
		image.setAttribute('type','image');
		image.setAttribute('src',img_src);
		if (button == 'invoicecancel' && document.invoicecancel){
			image.setAttribute('value','Cancel Order');
			document.invoicecancel.appendChild(image);
			document.invoicecancel[1].style.display="none";
		} else if(button == 'invoiceconfirm' && document.invoiceconfirm){
			image.setAttribute('value','Confirm Order');
			document.invoiceconfirm.appendChild(image);
			document.invoiceconfirm[2].style.display="none";
		}
	}
}

function switchButtons(){
	if (document.invoiceconfirm) {
		var confirmAction = document.invoiceconfirm.action;
		var invoiceNum = document.invoicecancel.firstChild.value;
		var cancelAction = document.invoicecancel.action;
		
		document.invoiceconfirm.action = cancelAction;
		document.invoiceconfirm.lastChild.value = 'Cancel Order';
		
		document.invoicecancel.action = confirmAction;
		document.invoicecancel.lastChild.value = 'Confirm Order';
	}
}