//include this script somewhere in the head-area of a html document.
//code: <script src="buttonclick.js" type="text/javascript"></script>
//add an unload action-listener to the body-tag of a html document.
//code: <body onunload="buttonRestore()">
//script by Johannes Ruopp for pati-versand.de

Button_normal = new Image();
Button_normal.src = "/templates/pati_versand/buttons/german/button_buy_now.gif"; //path to normal button image (evtl. hover-button-image)
Button_click = new Image();
Button_click.src = "/templates/pati_versand/buttons/german/klick/button_buy_now.gif"; //path to clicked button image

//optional for 2nd button to change:
Button_normal2 = new Image();
Button_normal2.src = "/templates/pati_versand/buttons/german/button_add_quick.gif";
Button_click2 = new Image();
Button_click2.src = "/templates/pati_versand/buttons/german/klick/button_add_quick.gif";

Button_normal3 = new Image();
Button_normal3.src = "/templates/pati_versand/buttons/german/button_address_book.gif";
Button_click3 = new Image();
Button_click3.src = "/templates/pati_versand/buttons/german/klick/button_address_book.gif";

Button_normal4 = new Image();
Button_normal4.src = "/templates/pati_versand/buttons/german/button_admin.gif";
Button_click4 = new Image();
Button_click4.src = "/templates/pati_versand/buttons/german/klick/button_admin.gif";

Button_normal5 = new Image();
Button_normal5.src = "/templates/pati_versand/buttons/german/button_add_address.gif";
Button_click5 = new Image();
Button_click5.src = "/templates/pati_versand/buttons/german/klick/button_add_address.gif";

Button_normal6 = new Image();
Button_normal6.src = "/templates/pati_versand/buttons/german/button_buy_now2.gif";
Button_click6 = new Image();
Button_click6.src = "/templates/pati_versand/buttons/german/klick/button_buy_now2.gif";

Button_normal7 = new Image();
Button_normal7.src = "/templates/pati_versand/buttons/german/button_change_address.gif";
Button_click7 = new Image();
Button_click7.src = "/templates/pati_versand/buttons/german/klick/button_change_address.gif";

Button_normal8 = new Image();
Button_normal8.src = "/templates/pati_versand/buttons/german/button_checkout.gif";
Button_click8 = new Image();
Button_click8.src = "/templates/pati_versand/buttons/german/klick/button_checkout.gif";

Button_normal9 = new Image();
Button_normal9.src = "/templates/pati_versand/buttons/german/button_confirm.gif";
Button_click9 = new Image();
Button_click9.src = "/templates/pati_versand/buttons/german/klick/button_confirm.gif";

Button_normal10 = new Image();
Button_normal10.src = "/templates/pati_versand/buttons/german/button_confirm_order.gif";
Button_click10 = new Image();
Button_click10.src = "/templates/pati_versand/buttons/german/klick/button_confirm_order.gif";

Button_normal11 = new Image();
Button_normal11.src = "/templates/pati_versand/buttons/german/button_confirm_order_neu.gif";
Button_click11 = new Image();
Button_click11.src = "/templates/pati_versand/buttons/german/klick/button_confirm_order_neu.gif";

Button_normal12 = new Image();
Button_normal12.src = "/templates/pati_versand/buttons/german/button_continue.gif";
Button_click12 = new Image();
Button_click12.src = "/templates/pati_versand/buttons/german/klick/button_continue.gif";

Button_normal13 = new Image();
Button_normal13.src = "/templates/pati_versand/buttons/german/button_continue_shopping.gif";
Button_click13 = new Image();
Button_click13.src = "/templates/pati_versand/buttons/german/klick/button_continue_shopping.gif";

Button_normal14 = new Image();
Button_normal14.src = "/templates/pati_versand/buttons/german/button_detail.gif";
Button_click14 = new Image();
Button_click14.src = "/templates/pati_versand/buttons/german/klick/button_detail.gif";

Button_normal15 = new Image();
Button_normal15.src = "/templates/pati_versand/buttons/german/button_detail2.gif";
Button_click15 = new Image();
Button_click15.src = "/templates/pati_versand/buttons/german/klick/button_detail2.gif";

Button_normal16 = new Image();
Button_normal16.src = "/templates/pati_versand/buttons/german/button_download.gif";
Button_click16 = new Image();
Button_click16.src = "/templates/pati_versand/buttons/german/klick/button_download.gif";

Button_normal17 = new Image();
Button_normal17.src = "/templates/pati_versand/buttons/german/button_edit_account.gif";
Button_click17 = new Image();
Button_click17.src = "/templates/pati_versand/buttons/german/klick/button_edit_account.gif";

Button_normal18 = new Image();
Button_normal18.src = "/templates/pati_versand/buttons/german/button_first.gif";
Button_click18 = new Image();
Button_click18.src = "/templates/pati_versand/buttons/german/klick/button_first.gif";

Button_normal19 = new Image();
Button_normal19.src = "/templates/pati_versand/buttons/german/button_gift.gif";
Button_click19 = new Image();
Button_click19.src = "/templates/pati_versand/buttons/german/klick/button_gift.gif";

Button_normal20 = new Image();
Button_normal20.src = "/templates/pati_versand/buttons/german/button_detail.gif";
Button_click20 = new Image();
Button_click20.src = "/templates/pati_versand/buttons/german/klick/button_detail.gif";

Button_normal21 = new Image();
Button_normal21.src = "/templates/pati_versand/buttons/german/button_history.gif";
Button_click21 = new Image();
Button_click21.src = "/templates/pati_versand/buttons/german/klick/button_history.gif";

Button_normal22 = new Image();
Button_normal22.src = "/templates/pati_versand/buttons/german/button_in_cart.gif";
Button_click22 = new Image();
Button_click22.src = "/templates/pati_versand/buttons/german/klick/button_in_cart.gif";

Button_normal23 = new Image();
Button_normal23.src = "/templates/pati_versand/buttons/german/button_last.gif";
Button_click23 = new Image();
Button_click23.src = "/templates/pati_versand/buttons/german/klick/button_last.gif";

Button_normal24 = new Image();
Button_normal24.src = "/templates/pati_versand/buttons/german/button_login_small.gif";
Button_click24 = new Image();
Button_click24.src = "/templates/pati_versand/buttons/german/klick/button_login_small.gif";

Button_normal25 = new Image();
Button_normal25.src = "/templates/pati_versand/buttons/german/button_logoff.gif";
Button_click25 = new Image();
Button_click25.src = "/templates/pati_versand/buttons/german/klick/button_logoff.gif";

Button_normal26 = new Image();
Button_normal26.src = "/templates/pati_versand/buttons/german/button_print.gif";
Button_click26 = new Image();
Button_click26.src = "/templates/pati_versand/buttons/german/klick/button_print.gif";

Button_normal27 = new Image();
Button_normal27.src = "/templates/pati_versand/buttons/german/button_quick_find.gif";
Button_click27 = new Image();
Button_click27.src = "/templates/pati_versand/buttons/german/klick/button_quick_find.gif";

Button_normal28 = new Image();
Button_normal28.src = "/templates/pati_versand/buttons/german/button_redeem.gif";
Button_click28 = new Image();
Button_click28.src = "/templates/pati_versand/buttons/german/klick/button_redeem.gif";

Button_normal29 = new Image();
Button_normal29.src = "/templates/pati_versand/buttons/german/button_detail.gif";
Button_click29 = new Image();
Button_click29.src = "/templates/pati_versand/buttons/german/klick/button_detail.gif";

Button_normal30 = new Image();
Button_normal30.src = "/templates/pati_versand/buttons/german/button_reviews.gif";
Button_click30 = new Image();
Button_click30.src = "/templates/pati_versand/buttons/german/klick/button_reviews.gif";

Button_normal31 = new Image();
Button_normal31.src = "/templates/pati_versand/buttons/german/button_search.gif";
Button_click31 = new Image();
Button_click31.src = "/templates/pati_versand/buttons/german/klick/button_search.gif";

Button_normal32 = new Image();
Button_normal32.src = "/templates/pati_versand/buttons/german/button_send.gif";
Button_click32 = new Image();
Button_click32.src = "/templates/pati_versand/buttons/german/klick/button_send.gif";

Button_normal33 = new Image();
Button_normal33.src = "/templates/pati_versand/buttons/german/button_shipping_options.gif";
Button_click33 = new Image();
Button_click33.src = "/templates/pati_versand/buttons/german/klick/button_shipping_options.gif";

Button_normal34 = new Image();
Button_normal34.src = "/templates/pati_versand/buttons/german/button_sign_guestbook.gif";
Button_click34 = new Image();
Button_click34.src = "/templates/pati_versand/buttons/german/klick/button_sign_guestbook.gif";

Button_normal35 = new Image();
Button_normal35.src = "/templates/pati_versand/buttons/german/button_update.gif";
Button_click35 = new Image();
Button_click35.src = "/templates/pati_versand/buttons/german/klick/button_update.gif";

Button_normal36 = new Image();
Button_normal36.src = "/templates/pati_versand/buttons/german/button_update_cart.gif";
Button_click36 = new Image();
Button_click36.src = "/templates/pati_versand/buttons/german/klick/button_update_cart.gif";

Button_normal37 = new Image();
Button_normal37.src = "/templates/pati_versand/buttons/german/button_view.gif";
Button_click37 = new Image();
Button_click37.src = "/templates/pati_versand/buttons/german/klick/button_view.gif";

Button_normal38 = new Image();
Button_normal38.src = "/templates/pati_versand/buttons/german/button_write_review.gif";
Button_click38 = new Image();
Button_click38.src = "/templates/pati_versand/buttons/german/klick/button_write_review.gif";

Button_normal39 = new Image();
Button_normal39.src = "/templates/pati_versand/buttons/german/button_zoom.gif";
Button_click39 = new Image();
Button_click39.src = "/templates/pati_versand/buttons/german/klick/button_zoom.gif";

Button_normal40 = new Image();
Button_normal40.src = "/templates/pati_versand/buttons/german/cart.gif";
Button_click40 = new Image();
Button_click40.src = "/templates/pati_versand/buttons/german/klick/cart.gif";

Button_normal41 = new Image();
Button_normal41.src = "/templates/pati_versand/buttons/german/button_detail.gif";
Button_click41 = new Image();
Button_click41.src = "/templates/pati_versand/buttons/german/klick/button_detail.gif";

Button_normal42 = new Image();
Button_normal42.src = "/templates/pati_versand/buttons/german/edit_product.gif";
Button_click42 = new Image();
Button_click42.src = "/templates/pati_versand/buttons/german/klick/edit_product.gif";

Button_normal43 = new Image();
Button_normal43.src = "/templates/pati_versand/buttons/german/print.gif";
Button_click43 = new Image();
Button_click43.src = "/templates/pati_versand/buttons/german/klick/print.gif";

Button_normal44 = new Image();
Button_normal44.src = "/templates/pati_versand/buttons/german/printkatalog_button.gif";
Button_click44 = new Image();
Button_click44.src = "/templates/pati_versand/buttons/german/klick/printkatalog_button.gif";

Button_normal45 = new Image();
Button_normal45.src = "/templates/pati_versand/buttons/german/products_gift_buy_now.gif";
Button_click45 = new Image();
Button_click45.src = "/templates/pati_versand/buttons/german/klick/products_gift_buy_now.gif";

Button_normal46 = new Image();
Button_normal46.src = "/templates/pati_versand/buttons/german/products_gift_buy_now_no.gif";
Button_click46 = new Image();
Button_click46.src = "/templates/pati_versand/buttons/german/klick/products_gift_buy_now_no.gif";

Button_normal47 = new Image();
Button_normal47.src = "/templates/pati_versand/buttons/german/products_gift_buy_now_no2.gif";
Button_click47 = new Image();
Button_click47.src = "/templates/pati_versand/buttons/german/klick/products_gift_buy_now_no2.gif";

Button_normal48 = new Image();
Button_normal48.src = "/templates/pati_versand/buttons/german/search1.gif";
Button_click48 = new Image();
Button_click48.src = "/templates/pati_versand/buttons/german/klick/search1.gif";

Button_normal49 = new Image();
Button_normal49.src = "/templates/pati_versand/buttons/german/small_delete.gif";
Button_click49 = new Image();
Button_click49.src = "/templates/pati_versand/buttons/german/klick/small_delete.gif";

Button_normal50 = new Image();
Button_normal50.src = "/templates/pati_versand/buttons/german/small_edit.gif";
Button_click50 = new Image();
Button_click50.src = "/templates/pati_versand/buttons/german/klick/small_edit.gif";

Button_normal51 = new Image();
Button_normal51.src = "/templates/pati_versand/buttons/german/small_view.gif";
Button_click51 = new Image();
Button_click51.src = "/templates/pati_versand/buttons/german/klick/small_view.gif";

Button_normal52 = new Image();
Button_normal52.src = "/templates/pati_versand/buttons/german/uebersicht.jpg";
Button_click52 = new Image();
Button_click52.src = "/templates/pati_versand/buttons/german/klick/uebersicht.jpg";

Button_normal53 = new Image();
Button_normal53.src = "/templates/pati_versand/buttons/german/uebersicht.jpg";
Button_click53 = new Image();
Button_click53.src = "/templates/pati_versand/buttons/german/klick/uebersicht.jpg";

Button_normal54 = new Image();
Button_normal54.src = "/templates/pati_versand/buttons/german/button_back.gif";
Button_click54 = new Image();
Button_click54.src = "/templates/pati_versand/buttons/german/klick/button_back.gif";

Button_normal55 = new Image();
Button_normal55.src = "/templates/pati_versand/buttons/german/button_login.gif";
Button_click55 = new Image();
Button_click55.src = "/templates/pati_versand/buttons/german/klick/button_login.gif";

function buttonClick(e) {
    var targ;
    if (!e) var e = window.event;
    if (e.target) targ = e.target;
    else if (e.srcElement) targ = e.srcElement;
    if (targ.nodeType == 3) // defeat Safari bug
        targ = targ.parentNode;
    if(targ.src == Button_normal.src){
        targ.src = Button_click.src;
    }
	//for 2nd button:
    if(targ.src == Button_normal2.src){
        targ.src = Button_click2.src;
    }
	if(targ.src == Button_normal3.src){
        targ.src = Button_click3.src;
    }
	if(targ.src == Button_normal4.src){
        targ.src = Button_click4.src;
    }
	if(targ.src == Button_normal5.src){
        targ.src = Button_click5.src;
    }
	if(targ.src == Button_normal6.src){
        targ.src = Button_click6.src;
    }
	if(targ.src == Button_normal7.src){
        targ.src = Button_click7.src;
    }
	if(targ.src == Button_normal8.src){
        targ.src = Button_click8.src;
    }
	if(targ.src == Button_normal9.src){
        targ.src = Button_click9.src;
    }
	if(targ.src == Button_normal10.src){
        targ.src = Button_click10.src;
    }
	if(targ.src == Button_normal11.src){
        targ.src = Button_click11.src;
    }
	if(targ.src == Button_normal12.src){
        targ.src = Button_click12.src;
    }
	if(targ.src == Button_normal13.src){
        targ.src = Button_click13.src;
    }
	if(targ.src == Button_normal14.src){
        targ.src = Button_click14.src;
    }
	if(targ.src == Button_normal15.src){
        targ.src = Button_click15.src;
    }
	if(targ.src == Button_normal16.src){
        targ.src = Button_click16.src;
    }
	if(targ.src == Button_normal17.src){
        targ.src = Button_click17.src;
    }
	if(targ.src == Button_normal18.src){
        targ.src = Button_click18.src;
    }
	if(targ.src == Button_normal19.src){
        targ.src = Button_click19.src;
    }
	if(targ.src == Button_normal20.src){
        targ.src = Button_click20.src;
    }
	if(targ.src == Button_normal21.src){
        targ.src = Button_click21.src;
    }
	if(targ.src == Button_normal22.src){
        targ.src = Button_click22.src;
    }
	if(targ.src == Button_normal23.src){
        targ.src = Button_click23.src;
    }
	if(targ.src == Button_normal24.src){
        targ.src = Button_click24.src;
    }
	if(targ.src == Button_normal25.src){
        targ.src = Button_click25.src;
    }
	if(targ.src == Button_normal26.src){
        targ.src = Button_click26.src;
    }
	if(targ.src == Button_normal27.src){
        targ.src = Button_click27.src;
    }
	if(targ.src == Button_normal28.src){
        targ.src = Button_click28.src;
    }
	if(targ.src == Button_normal29.src){
        targ.src = Button_click29.src;
    }
	if(targ.src == Button_normal30.src){
        targ.src = Button_click30.src;
    }
	if(targ.src == Button_normal31.src){
        targ.src = Button_click31.src;
    }
	if(targ.src == Button_normal32.src){
        targ.src = Button_click32.src;
    }
	if(targ.src == Button_normal33.src){
        targ.src = Button_click33.src;
    }
	if(targ.src == Button_normal34.src){
        targ.src = Button_click34.src;
    }
	if(targ.src == Button_normal35.src){
        targ.src = Button_click35.src;
    }
	if(targ.src == Button_normal36.src){
        targ.src = Button_click36.src;
    }
	if(targ.src == Button_normal37.src){
        targ.src = Button_click37.src;
    }
	if(targ.src == Button_normal38.src){
        targ.src = Button_click38.src;
    }
	if(targ.src == Button_normal39.src){
        targ.src = Button_click39.src;
    }
	if(targ.src == Button_normal40.src){
        targ.src = Button_click40.src;
    }
	if(targ.src == Button_normal41.src){
        targ.src = Button_click41.src;
    }
	if(targ.src == Button_normal42.src){
        targ.src = Button_click42.src;
    }
	if(targ.src == Button_normal43.src){
        targ.src = Button_click43.src;
    }
	if(targ.src == Button_normal44.src){
        targ.src = Button_click44.src;
    }
	if(targ.src == Button_normal45.src){
        targ.src = Button_click45.src;
    }
	if(targ.src == Button_normal46.src){
        targ.src = Button_click46.src;
    }
	if(targ.src == Button_normal47.src){
        targ.src = Button_click47.src;
    }
	if(targ.src == Button_normal48.src){
        targ.src = Button_click48.src;
    }
	if(targ.src == Button_normal49.src){
        targ.src = Button_click49.src;
    }
	if(targ.src == Button_normal50.src){
        targ.src = Button_click50.src;
    }
	if(targ.src == Button_normal51.src){
        targ.src = Button_click51.src;
    }
	if(targ.src == Button_normal52.src){
        targ.src = Button_click52.src;
    }
	if(targ.src == Button_normal53.src){
        targ.src = Button_click53.src;
    }
	if(targ.src == Button_normal54.src){
        targ.src = Button_click54.src;
    }
	if(targ.src == Button_normal55.src){
        targ.src = Button_click55.src;
    }
}

function buttonRestore() {
    var pics = document.images;
    for(var pic in pics){
        if(pics[pic].src == Button_click.src){
            pics[pic].src = Button_normal.src;
        }
		//for 2nd button:
		if(pics[pic].src == Button_click2.src){
            pics[pic].src = Button_normal2.src;
        }
		if(pics[pic].src == Button_click3.src){
            pics[pic].src = Button_normal3.src;
        }
		if(pics[pic].src == Button_click4.src){
			pics[pic].src = Button_normal4.src;
		}
		if(pics[pic].src == Button_click5.src){
			pics[pic].src = Button_normal5.src;
		}
		if(pics[pic].src == Button_click6.src){
			pics[pic].src = Button_normal6.src;
		}
		if(pics[pic].src == Button_click7.src){
			pics[pic].src = Button_normal7.src;
		}
		if(pics[pic].src == Button_click8.src){
			pics[pic].src = Button_normal8.src;
		}
		if(pics[pic].src == Button_click9.src){
			pics[pic].src = Button_normal9.src;
		}
		if(pics[pic].src == Button_click10.src){
			pics[pic].src = Button_normal10.src;
		}
		if(pics[pic].src == Button_click11.src){
			pics[pic].src = Button_normal11.src;
		}
		if(pics[pic].src == Button_click12.src){
			pics[pic].src = Button_normal12.src;
		}
		if(pics[pic].src == Button_click13.src){
			pics[pic].src = Button_normal13.src;
		}
		if(pics[pic].src == Button_click14.src){
			pics[pic].src = Button_normal14.src;
		}
		if(pics[pic].src == Button_click15.src){
			pics[pic].src = Button_normal15.src;
		}
		if(pics[pic].src == Button_click16.src){
			pics[pic].src = Button_normal16.src;
		}
		if(pics[pic].src == Button_click17.src){
			pics[pic].src = Button_normal17.src;
		}
		if(pics[pic].src == Button_click18.src){
			pics[pic].src = Button_normal18.src;
		}
		if(pics[pic].src == Button_click19.src){
			pics[pic].src = Button_normal19.src;
		}
		if(pics[pic].src == Button_click20.src){
			pics[pic].src = Button_normal20.src;
		}
		if(pics[pic].src == Button_click21.src){
			pics[pic].src = Button_normal21.src;
		}
		if(pics[pic].src == Button_click22.src){
			pics[pic].src = Button_normal22.src;
		}
		if(pics[pic].src == Button_click23.src){
			pics[pic].src = Button_normal23.src;
		}
		if(pics[pic].src == Button_click24.src){
			pics[pic].src = Button_normal24.src;
		}
		if(pics[pic].src == Button_click25.src){
			pics[pic].src = Button_normal25.src;
		}
		if(pics[pic].src == Button_click26.src){
			pics[pic].src = Button_normal26.src;
		}
		if(pics[pic].src == Button_click27.src){
			pics[pic].src = Button_normal27.src;
		}
		if(pics[pic].src == Button_click28.src){
			pics[pic].src = Button_normal28.src;
		}
		if(pics[pic].src == Button_click29.src){
			pics[pic].src = Button_normal29.src;
		}
		if(pics[pic].src == Button_click30.src){
			pics[pic].src = Button_normal30.src;
		}
		if(pics[pic].src == Button_click31.src){
			pics[pic].src = Button_normal31.src;
		}
		if(pics[pic].src == Button_click32.src){
			pics[pic].src = Button_normal32.src;
		}
		if(pics[pic].src == Button_click33.src){
			pics[pic].src = Button_normal33.src;
		}
		if(pics[pic].src == Button_click34.src){
			pics[pic].src = Button_normal34.src;
		}
		if(pics[pic].src == Button_click35.src){
			pics[pic].src = Button_normal35.src;
		}
		if(pics[pic].src == Button_click36.src){
			pics[pic].src = Button_normal36.src;
		}
		if(pics[pic].src == Button_click37.src){
			pics[pic].src = Button_normal37.src;
		}
		if(pics[pic].src == Button_click38.src){
			pics[pic].src = Button_normal38.src;
		}
		if(pics[pic].src == Button_click39.src){
			pics[pic].src = Button_normal39.src;
		}
		if(pics[pic].src == Button_click40.src){
			pics[pic].src = Button_normal40.src;
		}
		if(pics[pic].src == Button_click41.src){
			pics[pic].src = Button_normal41.src;
		}
		if(pics[pic].src == Button_click42.src){
			pics[pic].src = Button_normal42.src;
		}
		if(pics[pic].src == Button_click43.src){
			pics[pic].src = Button_normal43.src;
		}
		if(pics[pic].src == Button_click44.src){
			pics[pic].src = Button_normal44.src;
		}
		if(pics[pic].src == Button_click45.src){
			pics[pic].src = Button_normal45.src;
		}
		if(pics[pic].src == Button_click46.src){
			pics[pic].src = Button_normal46.src;
		}
		if(pics[pic].src == Button_click47.src){
			pics[pic].src = Button_normal47.src;
		}
		if(pics[pic].src == Button_click48.src){
			pics[pic].src = Button_normal48.src;
		}
		if(pics[pic].src == Button_click49.src){
			pics[pic].src = Button_normal49.src;
		}
		if(pics[pic].src == Button_click50.src){
			pics[pic].src = Button_normal50.src;
		}
		if(pics[pic].src == Button_click51.src){
			pics[pic].src = Button_normal51.src;
		}
		if(pics[pic].src == Button_click52.src){
			pics[pic].src = Button_normal52.src;
		}
		if(pics[pic].src == Button_click53.src){
			pics[pic].src = Button_normal53.src;
		}
		if(pics[pic].src == Button_click54.src){
			pics[pic].src = Button_normal54.src;
		}
		if(pics[pic].src == Button_click55.src){
			pics[pic].src = Button_normal55.src;
		}
	}
}

document.onclick = buttonClick;
