var arr = document.getElementsByTagName("a");
for(i = 0; i < arr.length; i=i+1){
	if(arr[i].className == "nowrap"){
	 	arr[i].style.whiteSpace = 'normal';
	 	if(arr[i].parentNode.tagName.toLowerCase() == 'p'){
			arr[i].parentNode.style.display = 'inline-block';
		}
		for(j = 0; j < arr[i].parentNode.getElementsByTagName('a').length; j=j+1){
	 		arr[i].parentNode.getElementsByTagName('a')[j].innerHTML = '<acronym title="'+arr[i].parentNode.getElementsByTagName('a')[j].innerHTML+'">&nbsp;</acronym>';	
		}
		
		var ho = arr[i].parentNode.clientHeight;
		for(j = 0; j < arr[i].parentNode.getElementsByTagName('a').length; j=j+1){
		 	arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].innerHTML = arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].title;
			for(k = arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].title.length; k > 0; k=k-1){
				if(arr[i].parentNode.clientHeight < ho+10){
				 	if(k == arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].title.length){
		 				arr[i].parentNode.getElementsByTagName('a')[j].innerHTML = arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].title;		
					}
					break;
				}
				else{		
					arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].innerHTML = arr[i].parentNode.getElementsByTagName('a')[j].childNodes[0].title.substring(0,k)+'...';
				}
			}
		}
		
	 	arr[i].style.whiteSpace = 'nowrap';
	 	if(arr[i].parentNode.tagName.toLowerCase() == 'p'){
			arr[i].parentNode.style.display = 'block';
		}
	}
}

var arr = document.images;
for(i = 0; i < arr.length; i=i+1){
	arr[i].title = arr[i].alt;
}

var arr = document.getElementsByTagName("input");
for(i = 0; i < arr.length; i=i+1){
	if(arr[i].title && arr[i].title != '' && !arr[i].onfocus && !arr[i].onblur){
		arr[i].onfocus = function(){ on_focus(this); }
		arr[i].onblur  = function(){ on_blur(this); }
		if(arr[i].value != arr[i].title){
			arr[i].style.fontStyle = 'normal';
		}
	}
}

var arr = document.getElementsByTagName("textarea");
for(i = 0; i < arr.length; i=i+1){
	if(arr[i].title && arr[i].title != '' && !arr[i].onfocus && !arr[i].onblur){
		arr[i].onfocus = function(){ on_focus(this); }
		arr[i].onblur  = function(){ on_blur(this); }
		if(arr[i].value != arr[i].title){
			arr[i].style.fontStyle = 'normal';
		}
	}
}