//the preparefilmLinks function is an altered version of one in "DOM Scripting", ISBN:1590595335
window.onload = replacebuttons;
//for the donate page
function replacebuttons() {
	/*check browser capabilities*/
if (!document.getElementsByTagName) return false;	
	if (document.getElementById("submit")){
		var links = document.getElementById("submitbutton");
		var val=document.getElementById("submit").value;
	//alert(val);
		/*
		Make the button hidden and add some html before it
		*/
		form = document.forms[0];
		links.innerHTML= '<div id="donateButton"><span class="link1"><a href="#" onClick="return getForm(form)" title="'+val+'">'+val+'</a></span></div>';
	}
//call function to add form amounts to field
addHTML();
replacesearch();
}

function addHTML(){
if (document.getElementsByTagName("div")){
var links = document.getElementsByTagName("div");
  	for (var i=0; i<links.length; i++) {
    	if (links[i].className == "copy") {
			links[i].innerHTML="Click a Donation Amount.<br /> <a href='#' onClick='addAmount(\"5.00\")'> &pound;5.00 &gt;&gt;</a>&nbsp;&nbsp;&nbsp;	<a href='#' onClick='addAmount(\"15.00\")'> &pound;15.00 &gt;&gt;</a>&nbsp;&nbsp;&nbsp;<a href='#' onClick='addAmount(\"30.00\")'> &pound;30.00 &gt;&gt;</a>&nbsp;&nbsp;&nbsp;<br /><br />	Other Amount:<br />	<input name='_amount' id='_amount' type='text' size='10' />	<br />	<br />	We are only able to accept donations by Visa,  Visa Delta, Visa Electron, Mastercard, Solo, Switch or JCB online.<br /><br /><a href='../download/single_gift_form.pdf'> Click here to download our form and donate by cheque</a>";
		}
  	}
}
}
function addAmount(amount){
	//var links = document.getElementsByTagName("input");
	//for (var i=0; i<links.length; i++) {
		//if (links[i] == "_amount"){
			
		//}
	//}
	document.getElementById("_amount").value = amount;
}

/*******************admin delete and save functions*******************/
function adbutton (storyid, dmode, smode){
		document.getElementById("saved").value = storyid;
		document.getElementById("mode").value = dmode;
		document.getElementById("smode").value = smode;
		if (document.getElementById("deleted")){
			document.getElementById("deleted").value = "";
		}
}
function delbutton (delid, storyid, dmode, smode){
		document.getElementById("deleted").value = delid;
		document.getElementById("saved").value = storyid;
		document.getElementById("mode").value = dmode;
		document.getElementById("smode").value = smode;
}
function csvbutton(){
	document.getElementById("deletef").value = 1;
}
/**************************************************************/
function check(storyid){

	if (document.getElementById("check"+storyid).className =="delvisible"){
		document.getElementById("check"+storyid).className = "hidden";
	}else{
		document.getElementById("check"+storyid).className = "delvisible";
	}
}
/******************************************************************/

function replacesearch() {
	/*check browser capabilities*/
	if (!document.getElementsByTagName) return false;

	if (document.getElementById("searchlink")){
		var links = document.getElementById("searchlink");
				links.onclick =function() {
			var val=document.getElementById("search").value;
			var linkshref = links.getAttribute("href");
			links.href= linkshref+"?search="+val;
		}

	}
}