function getkey(e)
{
if (window.event)
   return window.event.keyCode;
else if (e)
   return e.which;
else
   return null;
}
function setmax(what, m) {
  if (what.value>m) what.value=m; 
  return true; 
}

function goodchars(e, goods)
{
var key, keychar;
key = getkey(e);
if (key == null) return true;

// get character
keychar = String.fromCharCode(key);
keychar = keychar.toLowerCase();
goods = goods.toLowerCase();

// check goodkeys
if (goods.indexOf(keychar) != -1)
	return true;

// control keys
if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
   return true;

// else return false
return false;
}

function makeText(id, text) {
  showBox = document.getElementById(id);
  showBox.innerHTML = text;
  showBox = null;
}

function addImageForm() {
  showBox = document.getElementById("ZFILEA");
  showBox.innerHTML = "<INPUT NAME=image1 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image2 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image3 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image4 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image5 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image6 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image7 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image8 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image9 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image10 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image11 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image12 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image13 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image14 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image15 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image16 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image17 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image18 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image19 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image20 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image21 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image22 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image23 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image24 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image25 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image26 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image27 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image28 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image29 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image30 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image31 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image32 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image33 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image34 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image35 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image36 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image37 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image38 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image39 accept=\"image/*\" TYPE=\"file\"> <INPUT NAME=image40 accept=\"image/*\" TYPE=\"file\"> ";

  // Make sure that Javascript cleans up...
  showBox = null;
}


function showPP(y) {
   var e = document.getElementById('PREVPOST');
   if (e == null) return; 
   e.style.display = "block";
   for(var i=0; i<=y; i++)
     unshowNP(i);
}
function unshowPP() {
   var e = document.getElementById('PREVPOST');
   if (e == null) return; 
   e.style.display = "none";
}
function showNP(x, y) {
  unshowPP(); 
  for(var i=0; i<=y; i++)
    if (i!=x)
      unshowNP(i); 
    else
      {
	var e = document.getElementById('NEXTPOST'+x);
	e.style.display = "block";
      }
}
function unshowNP(x) {
  var e = document.getElementById('NEXTPOST'+x);
  e.style.display = "none";
}

function showName(x) {
   var element = document.getElementById(x);
   element.style.display = "block";
}
function tshowName(x) {
   var element = document.getElementById(x);
   element.style.display = "table-row";
}

function unshowName(x) {
   var element = document.getElementById(x);
   element.style.display = "none"; 
}

function setDisplay(x) {
   var v = document.getElementById('SELECTVIEW');
   var e = document.getElementById('SELECTEDIT');
   var element = document.getElementById('fs');
   var element2 = document.getElementById('fs2');
   var vv=v[v.selectedIndex].value;
   var ev=e[e.selectedIndex].value; 
   if (x=='v')
     if (vv>ev)
       e.value=vv;
   if (x=='e')
     if (vv>ev)
       v.value=ev;
   if ((vv=='4') || (ev=='4'))
     { element.style.display = "block"; 
       element2.style.display = "block"; }
   else
     { element.style.display = "none"; 
       element2.style.display = "none"; }
}

function setDisplayP(x,y) {
   var element = document.getElementById('fsp'+y);
   if ((x=='1') || (x=='3') || (x=='4') )
     { element.style.display = "block"; }
   else
     { element.style.display = "none"; }
}
/*
var req;
function loadXMLDoc(url) {
  var req = new XMLHttpRequest();
  req.onreadystatechange = processReqChange;
  req.open("GET", url, true);
  req.send("");
}
*/
function getHTTPObject() { 
  if (typeof XMLHttpRequest != 'undefined') 
    { return new XMLHttpRequest(); } 
  try { return new ActiveXObject("Msxml2.XMLHTTP"); } 
  catch (e) { try { return new ActiveXObject("Microsoft.XMLHTTP"); } 
    catch (e) {} } return false; 
}

/*
function setLV(membernr) {
  var http = getHTTPObject();
  http.open("GET", "add_visit.do?mnr="+membernr, true);
  http.onreadystatechange = function() { 
    if (http.readyState == 4) { 
      var el = document.getElementById('LASTVISITORS');
      el.innerHTML=http.responseText; 
      el = null;
    } 
  } 
  http.send(null);
  return true; 
}
*/
//Not used: 
function encode_utf8( s )
{
  return unescape( encodeURIComponent( s ) );
}
function decode_utf8( s )
{
  return decodeURIComponent( escape( s ) );
}

//Sets the first line of elementid to <h1>t</h1>
function setfirstlineh1(elementid, t)
{
  var el = document.getElementById(elementid);
  var s=el.value;
  var ret="<h1>"+t+"</h1>\n";
  var w;
  w=s.indexOf("\n"); 
  if (w==-1) { 
    el.value=ret+s;
    return true; 
  }
  var s1=s.substring(0, w); 
  if (s1.match(" review"))
    el.value=ret+s.substring(w+1);
  else
    el.value=ret+s;
  return true; 
}
function setfirstlinewiki(elementid, t)
{
  var el = document.getElementById(elementid);
  var s=el.value;
  var ret="<h3>["+t+"@wiki]</h3>\n";
  var w;
  w=s.indexOf("\n"); 
  if (w==-1) { 
    el.value=ret+s;
    return true; 
  }
  var s1=s.substring(0, w); 
  if (s1.match("@wiki"))
    el.value=ret+s.substring(w+1);
  else
    el.value=ret+s;
  return true; 
}
//url ; unameavail.do?uname=
//myvar ; this.value  (The indata to be used)
//elementid ; UNAMEOKP (Where the result should come)
function ajaxfunc(url, myvar,elementid) {
  var http = getHTTPObject();
  http.open("GET", url+encodeURIComponent(myvar), true);

  http.onreadystatechange = function() { 
    if (http.readyState == 4) { 
      var el = document.getElementById(elementid);
      el.innerHTML=http.responseText; 
      //var t=http.responseText; 
      //el.innerHTML=t.replace(/.\0..DOT.\0../g, "..."); 
      // Make sure that Javascript cleans up...
      el = null;
    } 
  } 
  http.send(null);
  return true; 
}

function ajaxfunc2(url, myvar,elementid) {
  var http = getHTTPObject();
  http.open("GET", url+encodeURIComponent(myvar), true);
  http.onreadystatechange = function() { 
    if (http.readyState == 4) { 
      var el = document.getElementById(elementid);
      el.value=http.responseText; 
      // Make sure that Javascript cleans up...
      el = null;
    } 
  } 
  http.send(null);
  return true; 
}

//FIXME: Use texts[]! 

//String returners: m: membernr, fid: ID to the GBMESSAGEREPLYBOX
function gbform(member,mnr,uname, fid, commentto) {
 var el = document.getElementById(fid);
 el.innerHTML=
"<DIV CLASS=MESSAGEFORM><a name=\"MESSAGEFORM\"></a><div id=\""+fid+"x\"><table><tr><td><a onClick=\"showImageBox(\'"+fid+"x\', \'"+fid+"y\');\"> <SPAN CLASS=\"BALTBUTTONTEXT2\">&nbsp;Use&nbsp;emotions&nbsp;</SPAN></a></td><td><a href=\"wiki.html?name=my%20emotions%202\" target=\"_blank\"> <SPAN CLASS=\"BALTBUTTONTEXT2\">&nbsp;Your&nbsp;own&nbsp;emotions&nbsp;</SPAN></a></td></tr></table></div><FORM method=\"post\" action=\"gbsend_message.do\"><p>Comment on this text in <a href=\"member.html?membernr="+mnr+"\">"+uname+"</a>\'s guestbook.<br><INPUT TYPE=\"hidden\" name=\"commentto\" VALUE=\""+commentto+"\"><div id=\""+fid+"ypv\" ></div><a onClick=\"var ra=document.getElementById('"+fid+"y');ajaxfunc(\'htmlify.do?s=\', ra.value, \'"+fid+"ypv\');ra.focus();\"><span CLASS=\"BALTBUTTONTEXT2\">&nbsp;Preview&nbsp;</span> </a><br><textarea id=\""+fid+"y\" NAME=newmessage onFocus=\"this.rows=10;\" rows=2 cols=80></textarea><p><INPUT TYPE=\"hidden\" name=\"to\" VALUE=\""+mnr+"\"><DIV CLASS=MESSAGEFORMBUTTON><table><tr><td><INPUT TYPE=\"submit\" CLASS=\"BALTBUTTON1\" value=\"Submit\"></td><td><INPUT TYPE=\"submit\" CLASS=\"BALTBUTTON1\" value=\"Send as a private message\" name=\"private\"></td><td><INPUT TYPE=\"submit\" CLASS=\"BALTBUTTON1\" value=\"Place the comment in your diary\" name=\"diarycomment\"></td></tr></table></DIV></FORM> </DIV></DIV>";
}

function gbformp(member,mnr,uname, fid, commentto) {
 var el = document.getElementById(fid);
 el.innerHTML=
"<DIV CLASS=MESSAGEFORM><a name=\"MESSAGEFORM\"></a><div id=\""+fid+"x\"><table><tr><td><a onClick=\"showImageBox(\'"+fid+"x\', \'"+fid+"y\');\"> <SPAN CLASS=\"BALTBUTTONTEXT2\">&nbsp;Use&nbsp;emotions&nbsp;</SPAN></a></td><td><a href=\"wiki.html?name=my%20emotions%202\" target=\"_blank\"> <SPAN CLASS=\"BALTBUTTONTEXT2\">&nbsp;Your&nbsp;own&nbsp;emotions&nbsp;</SPAN></a></td></tr></table></div><FORM method=\"post\" action=\"gbsend_message.do\"><p>Comment on this text in <a href=\"member.html?membernr="+uname+"\">"+uname+"</a>\'s private messagebox.<br><INPUT TYPE=\"hidden\" name=\"commentto\" VALUE=\""+commentto+"\"><div id=\""+fid+"ypv\" ></div><a onClick=\"var ra=document.getElementById('"+fid+"y');ajaxfunc(\'htmlify.do?s=\', ra.value, \'"+fid+"ypv\');ra.focus();\"><span CLASS=\"BALTBUTTONTEXT2\">&nbsp;Preview&nbsp;</span> </a><br><textarea id=\""+fid+"y\" NAME=newmessage onFocus=\"this.rows=10;\" rows=2 cols=80></textarea><p><INPUT TYPE=\"hidden\" name=\"to\" VALUE=\""+mnr+"\"><DIV CLASS=MESSAGEFORMBUTTON><INPUT TYPE=\"submit\" CLASS=\"BALTBUTTON1\" value=\"Send as a private message\" name=\"private\"></DIV></FORM> </DIV></DIV>";

}
function getEvent(e) {
  if(window.event)
    return window.event;
  else
    return e;
}

function getEventSource(e) {
  var target;
  e = getEvent(e);
  target = (e.target ? e.target : e.srcElement);
  return (target.nodeType == 3 ? target.parentNode : target);
}

var cs=0; 
function fkeys(b) {
  var key, keychar;
  // Ignore if something has focus 
  //if (w!=null) return true; 
  var source = getEventSource(b);
  if(source && (source.tagName == "INPUT" || 
		source.tagName == "SELECT" || source.tagName == "TEXTAREA"))
    return true;

  if (b.ctrlKey || b.altKey) return true; 
  key = getkey(b);
  if (key == null) return true;
  // get character
  keychar = String.fromCharCode(key);
  keychar = keychar.toLowerCase();
  
  if (keychar == "n") {
    var e = document.getElementById('NP');
    var e2 = document.getElementById('NP2');
    if (e2 != null) 
      e2.submit();
    else if (e != null) 
      e.submit();
    return true; 
  } 
  else if (keychar == "s") {
    var e = document.getElementById('NTHREAD');
    if (e != null) 
      e.focus();
    return true; 
  }
  else if (keychar == "e") {
    var e = document.getElementById('EPOSTING');
    if (e != null) 
      e.focus();
    return true; 
  }
  else if (keychar == "c") {
    var e = document.getElementById('CPOSTING');
    if (e != null) 
      e.focus();
    return true; 
  }
  else if (keychar == "p") {
    var e = document.getElementById('CoPo');
    if (e != null) 
      window.location=e.href;
    return true; 
  } 
  else if (keychar == "r") {
    var e = document.getElementById('FoRep');
    if (e != null) 
      window.location=e.href;
    return true; 
  } 
  else if (keychar == "m") {
    unshowPP(); 
    for(var i=0; 1; i++) {
      var e = document.getElementById('NEXTPOST'+i);
      if (e==null) break; 
      unshowNP(i); 
    }
    var e = document.getElementById('NEXTPOST'+(cs++));
    if (e==null) {
      cs=0; 
      e=document.getElementById('NEXTPOST'+(cs++));
    }
    if (e==null) return true; 
    e.style.display = "block";
    return true;
  }
  else if (keychar == "h") {
    var e = document.getElementById('FHELP');
    e.innerHTML="<i>Help on short-cuts:</i><br><b>H</b> - Turn this window on and off<br><b>N</b> - Next posting (anywhere)<br><b>P</b> - Previous (commented) posting in thread<br><b>C</b> - Comment on this (focus to comment textarea)<br><b>S</b> - Focus to <i>Start a thread</i><br><b>E</b> - Edit your posting<br><b>M</b> - Mingle in the comments<br><b>R</b> - Go to the first of your Forum replies."; 
    if (e.style.display != "block")
      e.style.display="block"; 
    else
      e.style.display="none";
  }

  return true; 
}
var dontreload=0; 
//scroll to the bottom
//reload the page every minute unless
//user is typing? 
function wikic() {
  window.scroll(0,150000); 
  setTimeout('reloadwikic()', 60000); 
}
function reloadwikic() {
  if (dontreload) return;  
  window.location.reload();
  setTimeout('reloadwikic()', 60000); 
}

var st1ad=1; 
function addcat(eid, st1) {
  var e = document.getElementById(eid); 
  e.innerHTML=
    "<INPUT onChange=\"ajaxfunc('wikiis.do?wikipage=', this.value, 'WIKIIS"+(st1ad+st1)+"');\" "+
    " TYPE=\"text\" name=\"category"+(st1ad+st1)+"\" VALUE=\"\" "+
    "size=45 maxlength=50>"+(st1ad+st1)+
    "<span ID=WIKIIS"+(st1ad+st1)+"></SPAN><br>"+
    "<span ID=\"ID"+(st1ad+st1)+"\">"+
    "<br><a onclick=\"addcat('ID"+(st1ad+st1)+"', "+
    (st1)+");\"><SPAN CLASS=\"BALTBUTTONTEXT2\">&nbsp;Add&nbsp;more&nbsp;categories&nbsp;</SPAN></a></SPAN>";
   st1ad=st1ad+1; 
}
function diarylink(mnr)
{
  var e = document.getElementById('LTTE'+mnr); 
  e.innerHTML="<br>To link to this entry, use the URL: <input type=\"text\" value=\"http://www.farsima.com/-"+mnr+"\"><br>On this site, you can use the <a href=\"pseudo_html.html\">pseudo HTML</a> code <input type=\"text\" value=\"&lt;blog:"+mnr+"&gt;\"><br> ";
}

function showAjImgUp(ImgForm, myTextArea) {
  var imgf=document.getElementById(ImgForm);
  imgf.innerHTML = "<iframe id=\"upload_target\" name=\"upload_target\" src=\"#\" style=\"width:0;height:0;border:0px solid #fff;\"></iframe><form ID=IMGFORM1 ENCTYPE=\"multipart/form-data\" method=\"post\" action=\"imageajax.do\" target=\"upload_target\">Image file: <input type=\"file\" id=\"image\" name=\"image\" accept=\"image/*\" onChange=\"addtgif(this);\"><br>Wanted filename: <INPUT TYPE=\"text\" CLASS=\"TEXTFIELD\" id=\"name\" name=\"name\" value=\"\" size=14 maxlength=40><span ID=IMGFORM1GT></span><input value=\"Start uploading\" type=\"submit\" CLASS=\"BALTBUTTONTEXT2\" style=\"background-color: transparent;\"> <input type=\"hidden\" name=\"imgform\" value="+ImgForm+"><input type=\"hidden\" name=\"textarea\" value="+myTextArea+"></form>";
}
function joinedForum(id) {
  var e=document.getElementById(id);
  e.innerHTML="Joined the forum.";
}
function endUpload(ImgForm, myTextArea, text, code) {
  var imgf=document.getElementById(ImgForm);
  var el=document.getElementById(myTextArea);
  imgf.innerHTML=text;
  el.value=el.value+code;
  el.focus(); 
}
function addtgif(fileform) {
  var ret=document.getElementById("IMGFORM1GT");
  var v=fileform.value; 
  if (v.length==(v.search(/.gif/i)+4))
    ret.innerHTML=" <label><input type=\"checkbox\" onchange=\"addtgif2(this);\" name=tmp value=y>Make transparent</label> "; 
  else
    ret.innerHTML="";
}
function addtgif2(chbox) {
  var ret=document.getElementById("IMGFORM1GT");
  if (chbox.value=='y') 
    ret.innerHTML=" <br>Transparent colour (0-255): <input type=\"text\" size=4 maxlength=3 name=rgif value=\"auto\" onfocus=\"this.value=\'\';\" onChange=\"setmax(this,255);\" onKeyPress=\"return goodchars(event,\'0123456789\');\"> red, <input type=\"text\" size=4 maxlength=3 name=ggif value=\"auto\" onfocus=\"this.value=\'\';\" onChange=\"setmax(this,255);\" onKeyPress=\" goodchars(event,\'0123456789\');\"> green, <input type=\"text\" size=4 maxlength=3 name=bgif value=\"auto\" onfocus=\"this.value=\'\';\" onChange=\"setmax(this,255);\" onKeyPress=\"return goodchars(event,\'0123456789\');\"> blue.<br> "; 
  else
    ret.innerHTML=" <label><input type=\"checkbox\" onchange=\"addtgif2(this);\" name=tmp value=y>Make transparent</label> "; 
}

function getOut(what) {
  document.onmouseup = getActiveText;
}
function getOut2(what) {
  var el=document.getElementById('ATEXT');
  document.onmouseup = getActiveText;
  el.style.display="none"; 
}
function getIn(what) {
  document.onmouseup = getNothing;
}
function getNothing(e) { return true; }

var atext = "";
function getActiveText(e) {
  if(!e) {
    e = window.event;
  }
  
  var source = (e.target ? e.target : e.srcElement);
      source = (source.nodeType == 3 ? source.parentNode : source);
  var el     = document.getElementById("ATEXT");
  
  if(!el || (source && (source.tagName == 'INPUT' || source.tagName == 'TEXTAREA' || source.tagName == 'SELECT'))) {
    return true;
  }
  
  var x = e.pageX ? e.pageX : e.clientX + document.body.scrollLeft + document.documentElement.scrollLeft;
  var y = e.pageY ? e.pageY : e.clientY + document.body.scrollTop  + document.documentElement.scrollTop;
  
  atext = (typeof(window.getSelection) == 'function' ? 
            window.getSelection().toString() :  
             (typeof(document.getSelection) == 'function' ? 
               document.getSelection() : document.selection.createRange().text));

  if(atext.length > 0 && atext.length < 70) {
    el.innerHTML = "<table><tr><td><form method=\"get\" action=\"http://www.google.com/custom\" target=\"_top\"><input type=\"hidden\" name=\"domains\" value=\"farsima.com\"><input ID=ATEXTq type=\"text\" name=\"q\" size=\"16\" maxlength=\"255\" value=\"\"><br><input CLASS=\"BALTBUTTON1\" type=\"submit\" name=\"sa\" value=\"Google Search this site\"><br><input type=\"hidden\" name=\"sitesearch\" value=\"farsima.com\"><input type=\"hidden\" name=\"client\" value=\"pub-7085210971352209\"><input type=\"hidden\" name=\"forid\" value=\"1\"><input type=\"hidden\" name=\"channel\" value=\"0573212097\"><input type=\"hidden\" name=\"ie\" value=\"UTF-8\"><input type=\"hidden\" name=\"oe\" value=\"UTF-8\"><input type=\"hidden\" name=\"cof\" value=\"GALT:#009000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:DEF8D8;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:43;LW:112;L:...LOGOURL2...;S:http://;FORID:1\"><input type=\"hidden\" name=\"hl\" value=\"en\"></form></td><td><form method=\"get\" action=\"http://www.google.com/custom\" target=\"_top\"><input ID=ATEXTqr type=\"text\" name=\"q\" size=\"16\" maxlength=\"255\" value=\"\"><br><input CLASS=\"BALTBUTTON1\" type=\"submit\" name=\"sa\" value=\"Google Search the Web\"><input type=\"hidden\" name=\"client\" value=\"pub-7085210971352209\"><input type=\"hidden\" name=\"forid\" value=\"1\"><input type=\"hidden\" name=\"channel\" value=\"0573212097\"><input type=\"hidden\" name=\"ie\" value=\"UTF-8\"><input type=\"hidden\" name=\"oe\" value=\"UTF-8\"><input type=\"hidden\" name=\"cof\" value=\"GALT:#009000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:DEF8D8;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:43;LW:112;L:...LOGOURL2...;S:http://;FORID:1\"><input type=\"hidden\" name=\"hl\" value=\"en\"></form></td><td><a onclick=\"getOut2();\" CLASS=\"BALTBUTTON1\">&nbsp;Close&nbsp;</a></td></tr></table>";
    var q   = document.getElementById('ATEXTq');
    q.value = atext; 
        q   = document.getElementById('ATEXTqr');
    q.value = atext; 
    if(y < 100)
      el.style.top  = (y + 20 ) + "px";
    else
      el.style.top  = (y - 100) + "px";
    if(x < 250)
      el.style.left = x + "px";
    else if(x < 500)
      el.style.left = (x - 250) + "px";
    else
      el.style.left = (x - 500) + "px";

    el.style.display="block"; 
  } else {
    el.style.display  = "none"; 
  }
}
/*
function getActiveText(e) { 
  var el=document.getElementById('ATEXT');
  if (el) {
  //document.onmousemove=mousemove;
  var mouseX=(document.all) ? event.x+document.body.scrollLeft: e.pageX;
  var mouseY=(document.all) ? event.y+document.body.scrollTop: e.pageY;
  atext = (document.all) ? document.selection.createRange().text : document.getSelection();
  //Do not do if inside textarea or input text 
  var a = document.getElementsByTagName( 'textarea' );
  var i = a.length;
  var notTA=1;
  while( i-- ) 
    if (a[i].rows>4) notTA=0;

  if (notTA && (atext.length<70) && (atext.length>1))
    {
      el.innerHTML="<table><tr><td><form method=\"get\" action=\"http://www.google.com/custom\" target=\"_top\"><input type=\"hidden\" name=\"domains\" value=\"farsima.com\"><input ID=ATEXTq type=\"text\" name=\"q\" size=\"16\" maxlength=\"255\" value=\"\"><br><input CLASS=\"BALTBUTTON1\" type=\"submit\" name=\"sa\" value=\"Google Search this site\"><br><input type=\"hidden\" name=\"sitesearch\" value=\"farsima.com\"><input type=\"hidden\" name=\"client\" value=\"pub-7085210971352209\"><input type=\"hidden\" name=\"forid\" value=\"1\"><input type=\"hidden\" name=\"channel\" value=\"0573212097\"><input type=\"hidden\" name=\"ie\" value=\"UTF-8\"><input type=\"hidden\" name=\"oe\" value=\"UTF-8\"><input type=\"hidden\" name=\"cof\" value=\"GALT:#009000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:DEF8D8;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:43;LW:112;L:...LOGOURL2...;S:http://;FORID:1\"><input type=\"hidden\" name=\"hl\" value=\"en\"></form></td><td><form method=\"get\" action=\"http://www.google.com/custom\" target=\"_top\"><input ID=ATEXTqr type=\"text\" name=\"q\" size=\"16\" maxlength=\"255\" value=\"\"><br><input CLASS=\"BALTBUTTON1\" type=\"submit\" name=\"sa\" value=\"Google Search the Web\"><input type=\"hidden\" name=\"client\" value=\"pub-7085210971352209\"><input type=\"hidden\" name=\"forid\" value=\"1\"><input type=\"hidden\" name=\"channel\" value=\"0573212097\"><input type=\"hidden\" name=\"ie\" value=\"UTF-8\"><input type=\"hidden\" name=\"oe\" value=\"UTF-8\"><input type=\"hidden\" name=\"cof\" value=\"GALT:#009000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:DEF8D8;LBGC:336699;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:43;LW:112;L:...LOGOURL2...;S:http://;FORID:1\"><input type=\"hidden\" name=\"hl\" value=\"en\"></form></td><td><a onclick=\"getOut2();\" CLASS=\"BALTBUTTON1\">&nbsp;Close&nbsp;</a></td></tr></table>";
      var q=document.getElementById('ATEXTq');
      q.value=atext; 
      q=document.getElementById('ATEXTqr');
      q.value=atext; 
      if (mouseY<100)
	el.style.top=(mouseY+20)+"px";
      else
	el.style.top=(mouseY-100)+"px";
      if (mouseX<250)
	el.style.left=mouseX+"px";
      else if (mouseX<500)
	el.style.left=(mouseX-250)+"px";
      else
	el.style.left=(mouseX-500)+"px";

      el.style.display="block"; 
    }
  else { el.style.display="none"; }
  }
  return true;
}
*/


document.onmouseup = getActiveText;
if (!document.all) document.captureEvents(Event.MOUSEUP);
//if (!document.all) document.addEventListener(Event.MOUSEUP);
//Uploads an image by calling imageajax.do
// http://www.openjs.com/articles/ajax_xmlhttp_using_post.php
/* Javascript can't upload files! 
function AjImgUp(ImgForm, myTextArea) {
  var imgf=document.getElementById(ImgForm);
  var theForm=document.getElementById('IMGFORM1');
  var params ="image="+escape(theForm.image.data)+"imagen="+escape(theForm.image.value)+"&name="+escape(theForm.name.value);
  var http = getHTTPObject();
  http.open("POST", "imageajax.do", true);
  http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
  http.setRequestHeader("Content-length", params.length);
  http.setRequestHeader("Connection", "close");
  http.onreadystatechange = function() { 
    if (http.readyState == 4) { 
      if (http.responseText=='E') {
        imgf.innerHTML="<span class=WARNING>Error! No image was selected.</span>";
      } else if (http.responseText=='E2') {
        imgf.innerHTML="<span class=WARNING>Error! The file you selected wasn\'t an image. It has to be a JPEG, GIF or PNG image.</span>";
      } else {
        var el = document.getElementById(myTextArea);
        el.innerHTML=el.innerHTML+http.responseText; 
        imgf.innerHTML="Uploading done! Image code at the end of the textarea.  ";
        el = null;
      }
    } 
  } 
  http.send(params);

  return true; 
}
*/


function cookieremove()
{
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT;";
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/";

document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=www.farsima.com";
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=www.farsima.com";

document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=farsima.com";
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=farsima.com";

document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=www.farsima.com.";
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=www.farsima.com.";

document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=farsima.com.";
document.cookie = "heddatesession=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=farsima.com.";

document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT;";
document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/";

document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=www.farsima.com";
document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=www.farsima.com";

document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=farsima.com";
document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=farsima.com";

document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=www.farsima.com.";
document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=www.farsima.com.";

document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; PATH=/; domain=farsima.com.";
document.cookie = "heddatepasswd=1; expires=Monday, 19-Aug-1996 05:00:00 GMT; domain=farsima.com.";

}


