/* The selected text function */
var selectedString="";
function getSelectedHTML() {
selectedString="";
var rng=undefined;
if (window.getSelection) {
selobj = window.getSelection();
if (!selobj.isCollapsed) {
if (selobj.getRangeAt) {
rng=selobj.getRangeAt(0);
}
else {
rng = document.createRange();
rng.setStart(selobj.anchorNode,selobj.anchorOffset);
rng.setEnd(selobj.focusNode,selobj.focusOffset);
}
if (rng) {
DOM = rng.cloneContents();
object = document.createElement('div');
object.appendChild(DOM.cloneNode(true));
selectedString=object.innerHTML;
}
else {
selectedString=selobj;
}
}
}
else if (document.selection) {
selobj = document.selection;
rng = selobj.createRange();
if (rng && rng.htmlText) {
selectedString = rng.htmlText;
}
else if (rng && rng.text) {
selectedString = rng.text;
}
}
else if (document.getSelection) {
selectedString=document.getSelection();
}
}
function copyselected()
{
setTimeout("getSelectedHTML()",50);
return true;
}
function openAndRead() {
window.open('','rs','width=380,height=180,toolbar=0');
setTimeout("document.rs_form.submit();",500);
}
document.onmouseup = copyselected;
document.onkeyup = copyselected;
/* The expanding function */
function readspeaker(rs_call, rs_file_name)
{
if (selectedString.length>0) {
rs_call=rs_call.replace("/cgi-bin/rsent?","/enterprise/rsent_wrapper.php?");
}
savelink=rs_call+"&save=1&audiofilename="+rs_file_name;
rs_call=rs_call+"&output=audio";
rs_call=escape(rs_call);
start_rs_table="
"; rs_embed=" | "; rs_downloadlink="Descargar Audio | ";
close_rs="![]() | ";
end_rs_table="