
var selectedString="";
function getSelectedHTML()
{
selectedString="";var a=undefined;if(window.getSelection){selobj=window.getSelection();if(!selobj.isCollapsed){if(selobj.getRangeAt){a=selobj.getRangeAt(0)}else{a=document.createRange();a.setStart(selobj.anchorNode,selobj.anchorOffset);a.setEnd(selobj.focusNode,selobj.focusOffset)}if(a){DOM=a.cloneContents();object=document.createElement("div");object.appendChild(DOM.cloneNode(true));selectedString=object.innerHTML}else{selectedString=selobj}}}else{if(document.selection){selobj=document.selection;a=selobj.createRange();if(a&&a.htmlText){selectedString=a.htmlText}else{if(a&&a.text){selectedString=a.text}}}
else
{if(document.getSelection){selectedString=document.getSelection()}}}selectedString=cleanSelectedString(selectedString)}

function copyselected(){setTimeout("getSelectedHTML()",50);return true}document.onmouseup=copyselected;document.onkeyup=copyselected;

function readspeaker(c,b)
{
//alert(c);
var d="";
if(selectedString.length>0){c=c.replace("/cgi-bin/rsent?","/enterprise/rsent_wrapper.php?")}
if(b&&b.indexOf("Expanding_Player")==-1)
{d=b}
else{d="rs_div"}savelink=c;

start_rs_table="<div id=rst>";

rs_embed="<object type='application/x-shockwave-flash' data='/president/root/plugins/readspeaker/rs20.swf?mp3="+escape(c)+"&autoplay=1&rskin=bump&time_format=ms&rvolume=1&rcontrol=mini&c1=0x000000&c2=0xFFFFFF&c3=0x000000&c4=0x000000&c5=0x000000&c6=0xdddddd&c70x4d4d4d=&c8=0x4d4d4d&c9=0x666666&c10=0xFFFFFF&c11=0xFFFFFF&c12=0xDDDDDD&c13=0x4d4d4d&c14=0xFFFFFF&c15=0xFFFFFF&c16=0x000000&text_play=Lecture&text_pause=Pause&text_stop=Stop&text_vol=Volume' style='height:20px; width:257px;'>";

rs_embed+="<param name='movie' value='/president/root/plugins/readspeaker/rs20.swf?mp3="+escape(c)+"&autoplay=1&rskin=bump&time_format=ms&rvolume=1&rcontrol=mini&c1=0x000000&c2=0xFFFFFF&c3=0x000000&c4=0x000000&c5=0x000000&c6=0xdddddd&c7=0x4d4d4d&c8=0x4d4d4d&c9=0x666666&c10=0xFFFFFF&c11=0xFFFFFF&c12=0xDDDDDD&c13=0x4d4d4d&c14=0xFFFFFF&c15=0xFFFFFF&c16=0x000000&text_play=Lecture&text_pause=Pause&text_stop=Stop&text_vol=Volume' />";

rs_embed+="<param name='quality' value='high' />";

rs_embed+="<param name='SCALE' value='exactfit' />";
rs_embed+="<param name='wmode' value='transparent' />";
rs_embed+="</object>";
rs_downloadlink="<br /><a href='"+savelink+"'>&nbsp; Aucun son?</a>";
close_rs=" | <a href='#' onclick='close_rs_div(\""+d+"\"); return false;'>Fermez le lecteur</a>";
end_rs_table="</div>";

var a=document.getElementById(d);

if(a){a.innerHTML=start_rs_table+rs_embed+rs_downloadlink+close_rs+end_rs_table}}

function close_rs_div(b){var a=document.getElementById(b);if(a){a.innerHTML=""}}

function cleanSelectedString(c)
{

var g=c.match(/<!--/gi);var b="";if(g!=undefined){for(i=0;i<g.length;i++){var b=c.substring(c.search(/<!--/gi),c.search(/-->/gi)+3);c=c.replace(b,"")}}var f=/(<\/?[A-Z]+[0-9]?)\s?[^>]*>/gi;c=c.replace(f,"$1>");var a=/<\/?[A-Z]+[0-9]?\s?>/gi;c=c.replace(a,function(h){return returnTags(h)});var d=/\s+?\s*/gi;c=c.replace(d," ");var e=/(<br>)+?\s?(<br>\s*)*/gi;c=c.replace(e,"<br>");return c}function returnTags(a){var b=/<\/?(h[1-6]|a|area|ul|ol|dl|dd|dt|li|table|td|tr|th|p|hr|br)>/i;

if(b.test(a))
{return a}
else{return""}

};

