function getE(name)
{
	if(document.getElementById(name) && document.getElementById(name) != null)
 		return document.getElementById(name);
 	else
 		return false;
}

function makeLinks()
{

	var lg 			= getE("lettergrootte");
	var lv 			= getE("leesvoor");
	var lv_sluit 	= getE("sluit_readpeaker");
	var lv_move 	= getE("readspeaker_header");
	
	//leesvoor sluiten
	lv_sluit.onclick = function()
	{	
		stopReadspeaker();
		
		getE("readspeaker_layer").className = "hide";

		return false;
	}
		
	//leesvoor link
	lv.onclick = function()
	{	

		read("yes");
		
		getE("readspeaker_layer").className = "show";

		return false;
	}
	
	lv_move.onmousedown = function()
	{
		var theHandle = document.getElementById("readspeaker_header");
		var theRoot   = document.getElementById("readspeaker_layer");
		Drag.init(theHandle, theRoot);
	}
}

var param_text      = "";
	
function read(ok)
{
	if(ok == "yes")
	{
		getE("readspeaker_content").innerHTML = "";

		swf_source       = "http://asp.readspeaker.net/flash/readspeaker.swf";
		swf_width        = 250;
		swf_height       = 50;
		swf_bgcolor      = "#FFFFFF";	
		param_audio      = "";
		/*param_server	= "http://asp.readspeaker.net/cgi-bin/zigwsrsone";*/
		param_server     = "213.136.32.227";
		param_path       = "/flash";
		param_skin       = "default.xml";  
		param_customerid = "1004518";
		param_page 		 = document.location;
		param_lang       = "nl";

		/* DO NOT EDIT BEYOND THIS LINE */
		params = "?param_server=" + param_server + "&param_customerid=" + param_customerid + "&param_page=" + param_page + "&param_path=" + param_path + "&param_skin=" + param_skin + "&param_lang=" + param_lang + "&param_text=" + param_text + "&param_audio=" + param_audio;
		w("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='" + swf_width + "' height='0' id='readspeaker' >");
		w("<param name='allowScriptAccess' value='sameDomain' />");
		w("<param name='movie' value='" + swf_source + params + "' />");
		w("<param name='quality' value='high' /><param name='wmode' value='transparent' /><param name='scale' value='scale' /><param name='salign' value='lt' />");
		w("<param name='bgcolor' value='" + swf_bgcolor + "' /><embed src='" + swf_source + params + "' scale='scale' salign='lt' quality='high' wmode='transparent' bgcolor='" + swf_bgcolor + "' width='" + swf_width + "' height='" + swf_height + "' name='readspeaker' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />");
		w("</object>");
	}
}	

function w(a) 
{ 
	getE("readspeaker_content").innerHTML = getE("readspeaker_content").innerHTML + a; 
}

function stopReadspeaker()
{
	getE("readspeaker_content").innerHTML = "";
}

//script voor readspeaker
function getSelectedString()
{
	if (document.all) // MSIE 4+
   {
       	var selectedString =
   		document.selection.createRange().text;
   }

   else if (window.getSelection) // recent Mozilla versions
   {
      var selectedString = window.getSelection();
   }
   else if (document.getSelection) // older Mozilla versions
   {
      var selectedString = document.getSelection();
   }

   param_text = selectedString;
}

function copyselected()
{
   setTimeout("getSelectedString()",50);
   return true;
}

document.onmouseup = copyselected;
document.onkeyup = copyselected;
addOnloadFunction(makeLinks);