﻿//Tooltip
var oDv=document.createElement("div");
var sTitle = document.createElement("div");
var sBody = document.createElement("div");

function setTooltip()
{ 
	oDv.style.direction='rtl';
	oDv.style.textAlign='justify';
	oDv.style.fontFamily='Tahoma';
	oDv.style.fontSize='8pt';
	oDv.style.color='#006699';
	oDv.style.padding='0';
	oDv.style.border='1px solid #D5EBF9';
	oDv.style.background='#ecf8ff';
	oDv.style.width='120px';
	oDv.style.position='absolute';
	oDv.style.top=window.event.clientY + 10;
	oDv.style.left=window.event.clientX - 120;
	sTitle.style.padding='2';
	sBody.style.padding='2';
	sBody.style.background='#ffffff';
	oDv.appendChild(sTitle);
	oDv.appendChild(sBody);
	document.body.appendChild(oDv);	   
}

function showT(s)
{
    setTooltip();
    var sI='<img style="vertical-align:top" src="Images/h_Info.gif">&nbsp;&nbsp;';
    var i=s.indexOf('[');
    var i2=s.indexOf(']');    
    var sT=s.substring(i+1,i2);
    var j= s.lastIndexOf('[');
    var j2=s.lastIndexOf(']');        
    var sB=s.substring(j+1,j2);
    sTitle.innerHTML=sI+sT;
    sBody.innerHTML=sB; 
    oDv.style.visibility='visible'; 
    setTimeout(hideT,2500);  
}

function hideT()
{
   oDv.style.visibility='hidden';
}

//Search In Page
var n = 0;
function findInPage(str) {  
  var txt, i, found;
  if (str == "")
    return false;
  if (document.layers) {
    if (!window.find(str))
      while(window.find(str, false, true))
        n++;
    else
      n++;
    if (n == 0)
      alert("یافت نشد");
  }
  if (document.all) {
    txt = window.document.body.createTextRange();
    for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
      txt.moveStart("character", 1);
      txt.moveEnd("textedit");
    }
    if (found) {
      txt.moveStart("character", -1);
      txt.findText(str);
      txt.select();
      txt.scrollIntoView();
      n++;
    }
    else {
      if (n > 0) {
        n = 0;
        findInPage(str);
      }
      else
        alert("یافت نشد");
   }
  }
  return false;
}

