/*
 * Utility functions for site PrimaVVS
 */
var PrimaVVS = {
	 
	/**
	 * In page bottom, initialize misc. functions to be used on all pages
	 */
	init: function() {
		var self = PrimaVVS;
		self.removeAltTitle("TD", "forvareimg");
	},
	
	/**
	 * Removes alt (for images) and title (for links) below some tag (with some class) 
	 */
	removeAltTitle: function(tagName, className) {
		
		// Collect all tags below which to operate
		var tags = document.getElementsByTagName(tagName);
		var tags2 = [];
		
		if (className) {
			
			for (var i=0; i<tags.length; i++) {
				if (tags[i].className == className) {
					tags2.push(tags[i]);
				}
			}
			
		}
		else {
			tags2 = tags;
		}
		
		// Remove below pertinent tags
		for (var i=0; i<tags2.length; i++) {
			// Title
			var a = tags2[i].getElementsByTagName("A")
			for (var j=0; j<a.length; j++) {
				a[j].title = "";
			}
			
			// alt
			var img = tags2[i].getElementsByTagName("IMG")
			for (var j=0; j<img.length; j++) {
				img[j].alt = "";
			}
			
			
		}
		
	},
	
	/*
	 * Removes an element with some div if the element is empty
	 */
	removeEmptyElement: function(id) {
		var ele = document.getElementById(id);
		if (ele && ele.innerHTML == "") {
			document.removeChild(ele);
		}
		
	}
		
};
