//Get all the elements of the given classname of the given tag.
function getElementsByClassName(classname,tag) {
	if(!tag) tag = "*";
	var anchs =  document.getElementsByTagName(tag);
	var total_anchs = anchs.length;
	var regexp = new RegExp('\\b' + classname + '\\b');
	var class_items = new Array()

	for(var i=0;i<total_anchs;i++) { //Go thru all the links seaching for the class name
		var this_item = anchs[i];
		if(regexp.test(this_item.className)) {
			class_items.push(this_item);
		}
	}
	return class_items;
}

function _init() {

	var elems = getElementsByClassName("SivavaImageGallery", "a");

	for(var i = 0; i < elems.length; i++){
		if(! elems[i].rel)
			continue;
		elems[i].onclick = function() { document.getElementById( this.rel ).src = this.href; return false; 
									  };
	}
}

window.onload = _init;
