// ==UserScript==
// @name           SchülerVZ- Bild speichern
// @namespace      UTF-8
// @description    Um SchülerVZ-Fotoalbumsbilder zu spichern
// @include        http://www.schuelervz.net/showalbum.php*
// ==/UserScript==

function getElementsByClassName(className, tag, elm){
	var testClass = new RegExp("(^|\\\\s)" + className + "(\\\\s|$)");
	var tag = tag || "*";
	var elm = elm || document;
	var elements = (tag == "*" && elm.all)? elm.all : elm.getElementsByTagName(tag);
	var returnElements = [];
	var current;
	var length = elements.length;
	for(var i=0; i<length; i++){
		current = elements[i];
		if(testClass.test(current.className)){
			returnElements.push(current);
		}
	}
	return returnElements;
}

if(container = getElementsByClassName('myalbumspreviewcontainer')[0]){
  picsrc = document.getElementById('pic').src;
	button = document.createElement("input");
	button.type = "button";
	button.value = "Bild speichern!";
	button.addEventListener('click', function(f){ window.location.href = picsrc; }, false);
	button.className = "inputsubmit";
	br = document.createElement("br");
	container.appendChild(br);
	container.appendChild(button);
}