function readIt() {
 if (pageid != null) {
   var rsUrl = "http://asp.readspeaker.net/cgi-bin/uwv_clientenraadrsone?"+
                    "customerid=1004245&url="+
                    escape("http://www.clientenraad-uwv.nl/pagina_"+pageid+".html");
 }
 else {
   var rsUrl = "http://asp.readspeaker.net/cgi-bin/uwv_clientenraadrsone?"+
                    "customerid=1004245&url="+
                    escape(top.location);
 }
 window.open(rsUrl, "rs");
}




//---------------------------------------------------------------------------------------------
// Triest to get T-site content area and says it aloud
//---------------------------------------------------------------------------------------------

function sayPage() {
  var browserInnerTextSupport = (document.getElementsByTagName("body")[0].innerText != undefined) ? true : false;
  var rsdoc = window.top.document;
  var rsform = rsdoc.forms["rs_form"];

  if (rsform != null) {
    var el = rsform.elements["rstext"];
    if (el != null) {
      var co = rsdoc.getElementById("PRINTCONTENT");
      if (_tsPrintId!=null && _tsPrintId!="")
        co = rsdoc.getElementById(_tsPrintId);
      if (co==null) var co = rsdoc.getElementById("MODCONTENT");
      if (co==null) var co = rsdoc.getElementById("HTMLCONTENT");
      if (co==null) var co = rsdoc.getElementById("ONLYCONTENT");
      if (co==null) var co = rsdoc.getElementById("MAINCONTENT");
      if (co==null) co = rsdoc.getElementById("CONTENT");

      if (co != null) {
        rsform.action = "http://asp.readspeaker.net/cgi-bin/uwv_clientenraadrsone";
        rsform.target = "rs";

        if (browserInnerTextSupport) {          
          el.value = ""+co.innerText;
        }
        else {
          el.value = ""+co.textContent;
        }

        var elText = "" + el.value;
        if (elText.length > 0) {
            rsform.submit();
        }
        else {
            alert("Er is geen content gevonden om voor te lezen!");
        }

        rsform.action = "Javascript:sayItSelect()";
        rsform.target = "_self";
      }

    }
  }
}


//---------------------------------------------------------------------------------------------
// Says the selected text aloud
//---------------------------------------------------------------------------------------------

function sayItSelect() {
  var rsdoc = window.top.document;
  var rsform = rsdoc.forms["rs_form"];

  if (rsform != null) {
    rsform.action = "http://asp.readspeaker.net/cgi-bin/uwv_clientenraadrsone";
    rsform.target = "rs";

    sayIt();

    var elText = rsform.elements["rstext"];
    if (elText != null) {
      if (elText.value != "")
        rsform.submit();
      else
        alert("U heeft geen tekst geselecteerd om voor te lezen!");
    }
    rsform.action = "Javascript:sayItSelect()";
    rsform.target = "_self";
  }
}

//---------------------------------------------------------------------------------------------
// Helper functions
//---------------------------------------------------------------------------------------------

function sayIt() {
  var rsform = top.document.forms["rs_form"];
  if (rsform == null) return;


   if (document.getSelection) {
      var selectedString = document.getSelection();
   }
   else if (document.all) {
      var selectedString = document.selection.createRange().text;
   }
   else if (window.getSelection) {
      var selectedString = window.getSelection();
   }

   var elText = rsform.elements["rstext"];
   if (elText != null) elText.value = selectedString;

   if (!rsform.url.value) {
      if (window.location.href) {
         rsform.url.value = window.location.href;
      }
      else if (document.location.href) {
         rsform.url.value = document.location.href;
      }
   }
}

function copyselected() {
   setTimeout("sayIt()",50);
   return true;
}

document.onmouseup = copyselected;
document.onkeyup = copyselected;
