All pastes #906059 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-02-16 08:25 UTC
rendered paste body
/*
INDEX OF FUNCTIONS
*/


/*
create_n_btn(TEXT, LINK) - creates a normal button with TEXT as button value and LINK as button link.
*/
function create_n_btn (n_btn_text, n_btn_link) {
	document.write('<a onmouseover="SwapOut()" onmouseout="SwapBack()" href="');
	document.write(n_btn_link);
	document.write('" id="a_nu">');
	document.write('<table cellspacing="0"><tr>');


	document.write('<td id="n_btn_size">');
	document.write('<img src="images/btn/normal_button_left.png" name="n_btn_left">');
	document.write('</td>');

	document.write('<td id="n_btn_middle">');
	document.write(n_btn_text);
	document.write('</td>');

	document.write('<td id="n_btn_size">');
	document.write('<img src="images/btn/normal_button_right.png" name="n_btn_right">');
	document.write('</td>');


	document.write('</tr></table>');
	document.write('</a>');
}

/*
Roll-over effect
*/
normal_btn = new Array();
hover_btn = new Array();
var btn_mid = document.getElementById('n_btn_middle');

//0 is left
normal_btn[0] = new Image(16,31);
normal_btn[0].src = "images/btn/normal_button_left.png";
//1 is right
normal_btn[1] = new Image(16,31);
normal_btn[1].src = "images/btn/normal_button_right.png";


//0 is left
hover_btn[0] = new Image(16,31);
hover_btn[0].src = "images/btn/normal_button_hover_left.png";
//1 is right
hover_btn[1] = new Image(16,31);
hover_btn[1].src = "images/btn/normal_button_hover_right.png";

function SwapOut(){
	document.n_btn_left.src = hover_btn[0].src;
	document.n_btn_right.src = hover_btn[1].src;
	document.btn_mid.style.backgroundImage = 'url(images/btn/normal_button_hover_middle.png)';
	return true;
}

function SwapBack(){
	document.n_btn_left.src = normal_btn[0].src;
	document.n_btn_right.src = normal_btn[1].src;
	document.btn_mid.style.backgroundImage = 'url(images/btn/normal_button_middle.png)';
	return true;
}