/*
DR MODULE js-file
DR DESIGN
www.rutqvist.com
*/

function showhide(id)
{
   if(document.getElementById){
      var obj = document.getElementById(id);
   } else if(document.all){
      var obj = document.all(id);
   }
 

   if(obj.style.display == 'none'){
      obj.style.display = '';
      if(id == 'usermenu')
      	setTimeout("showhide('usermenu')",3000)
   } else{
      obj.style.display = 'none';
   }
}

function popUp(URL) {
	if(ie != 1)
	{
		WREF = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=250,height=300');
		if(!WREF.opener){ WREF.opener = this.window; }
	}
	else
	{
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width=250,height=300');");
	}
}

function addText(Text,Message)
{
  var obj = document.edit.text;

  obj.focus();

  if (document.selection && document.selection.createRange)  // Internet Explorer
  {
sel = document.selection.createRange();
if (sel.parentElement() == obj)  sel.text = Text;
  }

  else if (typeof(obj) != "undefined")  // Firefox
  {
var longueur = parseInt(obj.value.length);
var selStart = obj.selectionStart;
var selEnd = obj.selectionEnd;

obj.value = obj.value.substring(0,selStart) + Text + obj.value.substring(selEnd,longueur);
  }

  else obj.value += Text;

  obj.focus();
}


function addTags(Tag,fTag,Message)
{
  var obj = document.edit.text;

  obj.focus();

  if (document.selection && document.selection.createRange)  // Internet Explorer
  {
sel = document.selection.createRange();
if (sel.parentElement() == obj)  sel.text = Tag + sel.text + fTag;
  }

  else if (typeof(obj) != "undefined")  // Firefox
  {
var longueur = parseInt(obj.value.length);
var selStart = obj.selectionStart;
var selEnd = obj.selectionEnd;

obj.value = obj.value.substring(0,selStart) + Tag + obj.value.substring(selStart,selEnd) + fTag + obj.value.substring(selEnd,longueur);
  }

  else obj.value += Tag + fTag;

  obj.focus();
}


function info(text) {
	var div = document.getElementById('infobox');
	div.innerHTML = text;
}
