function Popup(url,width,height,x)
{x=window.open(url,"popup"+ x,"width="+ width+",height="+ height+",scrollbars,resizable");if(!x.opener)
x.opener=self;return false;}
function SpellCheck(vars)
{return Popup('/spellchecker/?varx='+ vars,500,400,"2");}
function StoreCaret(t)
{if(t.createTextRange)
t.caretPos=document.selection.createRange().duplicate();return false;}
function InsertAtCaret(t,text)
{if(t.createTextRange&&t.caretPos)
{var caretPos=t.caretPos;caretPos.text=caretPos.text.charAt(caretPos.text.length- 1)==' '?text+' ':text;}
else
t.value+=text;return false;}
function SetCookie(n,v,d)
{var today=new Date();var expire=new Date();if(d==null||d==0)
d=365;expire.setTime(today.getTime()+ 3600000*24*d);document.cookie=n+"="+ escape(v)+";expires="+ expire.toGMTString();return false;}
function ToggleDisplay(id,img,cook)
{var i=document.getElementById(id).style;if(i.display=='block'||i.display=='')
{if(img)
img.src='/images/collapsed.gif';i.display='none';if(cook)
SetCookie(cook,'1',365);}
else if(i.display=='none')
{if(img)
img.src='/images/expanded.gif';i.display='block';if(cook)
SetCookie(cook,'0',365);}
return false;}
