// JavaScript Document 

var more_text = new Array("read more", "more");
var less_text = new Array("read less", "less");

function readmore(section_name, link_id, text_index) {
	
	if (text_index == undefined) {
		text_index = 0;
	}
	
	var divs = getSpecifiedElementsByName_iefix(section_name);
	var link_div = document.getElementById(link_id);
	
	if(divs[0].style.display == "block") {
	  var display = "none";
	  var innerHTML = more_text[text_index];
	} else {
	  var display = "block";
	  var innerHTML = less_text[text_index];
	}
	
	for (var i = 0 ; i < divs.length; i++) {
		divs[i].style.display = display;
	}
	
	link_div.innerHTML = innerHTML;
	
}

function getSpecifiedElementsByName_iefix(name) {
	
	var imgs = getElementsByName_iefix("img", name);
	var divs = getElementsByName_iefix("div", name);
	
	var both = imgs.concat(divs);
	return both;
	
}

function getElementsByName_iefix(tag, name) {
     
     var elem = document.getElementsByTagName(tag);
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
}

