// JavaScript Document


  function ShowHidden(id)
  {
    var elem = document.getElementById(id);
	var result = "error";
    if (elem) 
    {
      if (elem.style.display != 'block') 
      {
        elem.style.display = 'block';
        elem.style.visibility = 'visible';
		result = "shown";
      } 
      else
      {
        elem.style.display = 'none';
        elem.style.visibility = 'hidden';
		result = "hidden";
      }
    }
	
	return result;
  }
  
  function ShowHideParagraphs(id, linkElement){
	  var result = ShowHidden(id)
	  if (result == "shown"){
	  	linkElement.innerHTML = "Close";
	  } else if (result == "hidden") {
		linkElement.innerHTML = "Read more";
	  }
  }

  function ExtendContact(id)
  {
    var elem = document.getElementById(id);
    if (elem) 
    {
      if (elem.style.height = '190px') 
      {
        elem.style.height = '250px';
      } 
      else
      {
        elem.style.height = '190px';
      }
    }
  }
  
  function selectMenu() {
	var obj=document.getElementById("tbl_menu");

	if(obj){
		var arLinks=obj.getElementsByTagName("a");

		for(var lnk,i=0;lnk=arLinks[i];i++){
			if(location.href.indexOf(lnk.href) != -1){
				var objParent=lnk.parentNode;
				if(objParent.tagName!="TD")objParent=objParent.parentNode;
				if(objParent.tagName!="TD")objParent=objParent.parentNode;
				if(objParent.tagName!="TD")objParent=objParent.parentNode;
				if(objParent.tagName!="TD")objParent=objParent.parentNode;
				if(objParent.tagName!="TD")objParent=objParent.parentNode;
				
				var qsBoolean = false
				var qs = Request("service");
				if(objParent.className != "topMenuHead") {
					if( (qs == "standard") || (qs == "1200") || (qs == "600") || (qs == "unlimited") ) {
						objParent.className="menuSelected";
						qsBoolean = true;
						break;
					}
				}
				
				var elem;
				if(document.location.href == "http://www.telecomsworldplc.co.uk/redesign/inbound-calls.asp") {
					elem = document.getElementById("headInboundCalls");
					if (elem) elem.id = "topMenuSelected";
				}
				
				
				if(document.location.href == "http://www.telecomsworldplc.co.uk/redesign/inbound-call-solutions.asp") {
					elem = document.getElementById("headInboundSol");
					if (elem) elem.id = "topMenuSelected";
				}
				
				if(document.location.href == "http://www.telecomsworldplc.co.uk/redesign/outbound2_home.aspx") {
				    elem = document.getElementById("headOutbound");
                    if(elem) elem.id="topMenuSelected";
				}
				
				if(document.location.href == "http://www.telecomsworldplc.co.uk/redesign/customer-services.asp") {
					elem = document.getElementById("customer");
					if (elem) elem.id = "topMenuSelected";
				}
				
				
				
				if(objParent.className == "high") {
					objParent.className = "menuSelectedHigh"
					break;
				}
				
				
				
				if(objParent.className != "topMenuHead") {
					if(objParent.tagName=="TD") {
						if(objParent.id != "menuTop") {
							objParent.className="menuSelected";
						}
					}
				}
				
				
			}
		}
	}
  }
  
function Request(QueryStringField) {
    if (!window.RequestTempStorage) {
        var querystring = window.location.search.substring(1);
        var splits = querystring.split("&");

        window.RequestTempStorage = [];
        for (var x, field, i = 0; field = splits[i]; i++) {
            x = field.split("=");
            window.RequestTempStorage[x[0]] = x[1];
        }
    }
    return window.RequestTempStorage[QueryStringField];
}
  
  
function readMore(id) {
	var tLink = document.getElementById(id);
	var elem = document.getElementById("readMore");
	
	if(tLink.id == "readMoreText") {
		tLink.innerHTML = "Less Info >"
		tLink.id = "readLessText"
		
		elem.style.display = "block";
		elem.style.visibility = "visible";
	} else {
		tLink.innerHTML = "More Info >"
		tLink.id = "readMoreText"
		
		elem.style.display = "none";
		elem.style.visibility = "hidden";
	}
}

function readMore2(id) {
	var tLink = document.getElementById(id);
	var elem = document.getElementById("readMore");
	
	if(tLink.id == "readMoreText") {
		tLink.innerHTML = "Read Less >"
		tLink.id = "readLessText"
		
		elem.style.display = "block";
		elem.style.visibility = "visible";
	} else {
		tLink.innerHTML = "Read More >"
		tLink.id = "readMoreText"
		
		elem.style.display = "none";
		elem.style.visibility = "hidden";
	}
}

function readMoreCustom(id, divid) {
    var tLink = document.getElementById(id);
    var elem = document.getElementById(divid);

    if (tLink.id == "readMoreText") {
        tLink.innerHTML = "Read Less >"
        tLink.id = "readLessText"

        elem.style.display = "block";
        elem.style.visibility = "visible";
    } else {
        tLink.innerHTML = "Read More >"
        tLink.id = "readMoreText"

        elem.style.display = "none";
        elem.style.visibility = "hidden";
    }
}