// Programming: Alex Davidovic, alex.d@c-point.com
// Functions are free for private use. For commercial use please
// contact the author to obtain the commercial license.

function go(i)
{
    i.filters[0].Apply();

        if (i.style.visibility == "visible") {
        i.style.visibility = "hidden";
        i.filters.revealTrans.transition=2;
    }
    else {
        i.style.visibility = "visible";
        i.filters[0].transition=3;
    }
    i.filters[0].Play();
}


function cpMoveSize(i, x, y, sx, sy, a, b, n)
{
        cpMoveObj(i, x, y, a, 0);
        cpSizeObj(i, sx, sy, a, b, n);
}

// Move object i to x,y by the amount a, return n to cpSequencer()
function cpMoveObj(i, x, y, a, n)
{
        xNow = i.style.posLeft;
        yNow = i.style.posTop;
        var b = a - 1;
        if (xNow > (x + b))
        {
                xNow = xNow - a;
            i.style.posLeft = xNow;
        }
        else if (xNow < (x - b))
        {
                xNow = xNow + a;
                i.style.posLeft = xNow;
        }
        else
        {
                xNow = x;
                i.style.posLeft = xNow;
        }
        if (yNow > (y + b))
        {
                yNow = yNow - a;
            i.style.posTop = yNow;
        }
        else if (yNow < (y - b))
        {
                yNow = yNow + a;
                i.style.posTop = yNow;
        }
        else
        {
                yNow = y;
                i.style.posTop = yNow;
        }

        if(xNow == x && yNow == y)
        {
                if(n) cpSequencer(n);
                return;
        }
        window.setTimeout("cpMoveObj("+i.id+","+x+","+y+","+a+", "+n+");", 1);
}

function cpSizeX(i, x, a, n)
{
        if(i.width<x)  i.width+=a;

        if(i.width >= x)
        {
                cpSequencer(n);
                return;
        }
        window.setTimeout("cpSizeX("+i.id+", "+x+", "+a+", "+n+");", 1);
}

// Size object i to x, y by the amount a, b, return n to cpSequencer()
function cpSizeObj(i, x, y, a, b, n)
{
        if(i.width<x)  i.width+=a;
        if(i.height<y) i.height+=b;

        if((i.width >= x) && (i.height >= y))
        {
                if(n) cpSequencer(n);
                return;
        }
        window.setTimeout("cpSizeObj("+i.id+", "+x+", "+y+", "+a+", "+b+", "+n+");", 1);
}


// Blend image i to the new image newsrc
function cpBlend(i, newsrc)
{
        i.filters.blendTrans.Apply();
        i.src = newsrc;
        i.filters.blendTrans.Play()
}


function cpTransition(i, t, d)
{
    i.filters[0].Apply();

        if(i.style.visibility == "visible") i.style.visibility = "hidden";
    else i.style.visibility = "visible";

        i.filters[0].duration=d;
        i.filters[0].transition=t;
    i.filters[0].Play();
}



if (document.images) {


var but1_on = new Image();
but1_on.src = "img_delima/but1_on.gif";
var but1_off = new Image();
but1_off.src = "img_delima/but1_off.gif";

var but2_on = new Image();
but2_on.src = "img_delima/but2_on.gif";
var but2_off = new Image();
but2_off.src = "img_delima/but2_off.gif";

var but3_on = new Image();
but3_on.src = "img_delima/but3_on.gif";
var but3_off = new Image();
but3_off.src = "img_delima/but3_off.gif";

var but4_on = new Image();
but4_on.src = "img_delima/but4_on.gif";
var but4_off = new Image();
but4_off.src = "img_delima/but4_off.gif";

var but5_on = new Image();
but5_on.src = "img_delima/but5_on.gif";
var but5_off = new Image();
but5_off.src = "img_delima/but5_off.gif";

var but6_on = new Image();
but6_on.src = "img_delima/but6_on.gif";
var but6_off = new Image();
but6_off.src = "img_delima/but6_off.gif";

var docs_on = new Image();
docs_on.src = "img_delima/actas_docs_on.gif";
var docs_off = new Image();
docs_off.src = "img_delima/actas_docs_off.gif";

var lost_on = new Image();
lost_on.src = "img_delima/lost_on.gif";
var lost_off = new Image();
lost_off.src = "img_delima/lost_off.gif";

var search_on = new Image();
search_on.src = "img_delima/search_on.gif";
var search_off = new Image();
search_off.src = "img_delima/search_off.gif";

var company_on = new Image();
company_on.src = "img_delima/company_on.gif";
var company_off = new Image();
company_off.src = "img_delima/company_off.gif";

var contact_on = new Image();
contact_on.src = "img_delima/contact_on.gif";
var contact_off = new Image();
contact_off.src = "img_delima/contact_off.gif";
}

function rollOn ( imageBase )
{
  if (document.images)
  {
    document.images[imageBase].src = eval(imageBase+"_on.src");
  }
}

function rollOff ( imageBase )
{
  if (document.images)
  {
    document.images[imageBase].src = eval(imageBase+"_off.src");
  }
}

var browser;
if((navigator.appName=="Microsoft Internet Explorer")&&(parseInt(navigator.appVersion)>=4))
  browser='ie4+';
else if((navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>=4))
  browser='nn4+';
if (browser=='ie4+')
  document.writeln('<LINK rel="stylesheet" type="text/css" href="inc/marshstyles-ie.css">');
else if(browser=='nn4+')
  document.writeln('<LINK rel="stylesheet" type="text/css" href="inc/marshstyles-nn.css">');

function Search (SFrm) {
  if(SFrm.search.value == "")
                {
                        showbox(1,"Escriba texto a buscar.",0);
                        SFrm.search.focus(); return false;
                }
        else
                {
                  SFrm.action='index.cfm?Action=search';
                  return true;
                }
}

function Changex (text) {
var txt="";
txt+="<table border=0 cellspacing=0 cellpadding=0><tr><td><FORM name=Fs action='"+text+"' method=post onsubmit=Search2(Fs,'"+text+"')></td><td>";
txt+="<INPUT class=ButtomSearch name=Fsx></td><td><input type=image src='img_delima/search.gif' border=0 alt='Buscar'>";
txt+="</td><td></Form></td></tr></table>";
USearch.innerHTML=txt;
}

function URes() {
var txt1,txt="",text=Fs.Fsx.value;
if ((lplaca!='') && (text!=''))
        {
                for (var i = 0; i < tempArray.length; i++)
                        {        txt1=tempArray[i]+"";
                                if (txt1.indexOf(text)!=-1)
                                        txt+="<A class=BlueLinkTextBold href='index.cfm?Action=polizas&Id="+idpol+"&Ida="+tempArray[i]+"'>"+tempArray[i]+"</a><br>"
                                //alert("|"+txt1+"| -- |"+tempArray[i]+"|")
                        }
                if (txt=="")
                        txt="No existe la placa : <b>"+text+"</b>"
                else
                        {
                                txt1="<b>RESULTADOS</b><br><br>"+txt
                                txt=txt1;
                        }
                RUSearch.innerHTML=txt;
        }
}

function Search2 (SFrm,text) {
  if(SFrm.Fsx.value == "")
                {
                        showbox(1,"Escriba texto a buscar.",0);
                        SFrm.Fsx.focus(); return false;
                }
        else
                {
                  SFrm.action=text;
                  return true;
                }
}

function Login (SFrm) {
var Error="";
  if(SFrm.Username.value == "")
                {
                        Error+="<br>- Usuario";
                        SFrm.Username.focus();
                }
  if(SFrm.Password.value == "")
                {
                        Error+="<br>- Contrase&ntilde;a";
                        SFrm.Password.focus();
                }
        if (Error=="")
                {
                  SFrm.action='inc/verify.cfm';
                  return true;
                }
        else
                {
                showbox(2,"<b>No puede estar vacio :</b><br> ================" + Error,0);
                return false;
                }
}

function Change (SFrm) {
var Error="";
  if(SFrm.Sucursal.value == "")
                {
                        Error+="<br>- Debe escoger una Sucursal";
                        SFrm.Sucursal.focus();
                }
  if(SFrm.Cliente.value == "")
                {
                        Error+="<br>- Debe escoger un Cliente";
                        SFrm.Cliente.focus();
                }
  if(SFrm.Asesor.value == "")
                {
                        Error+="<br>- Asesor, no puede estar vacio";
                        SFrm.Asesor.focus();
                }
  if(SFrm.EAsesor.value == "")
                {
                        Error+="<br>- Correo del Asesor, no puede estar vacio";
                        SFrm.EAsesor.focus();
                }
if (!IsEmail(SFrm.EAsesor.value))
                {
                        Error+="<br> - El Correo del Asesor es Invalido";
                        SFrm.EAsesor.focus();
                }
  if(SFrm.Nombre.value == "")
                {
                        Error+="<br>- Nombre y Apellidos, no puede estar vacio";
                        SFrm.Nombre.focus();
                }
  if(SFrm.Sec.value == "")
                {
                        Error+="<br>- Debe escoger un Tipo de Usuario";
                        SFrm.Sec.focus();
                }

  if(SFrm.Idpol.value == "")
                {
                        Error+="<br>- Número de Póliza es por defecto 0";
                        SFrm.Idpol.focus();
                }
if (valCor(1,SFrm.Idpol.value)==0)
        Error+="<br> - Número de Póliza solo debe contener números"
if (valCor(2,SFrm.Idpol.value) > 1)
        Error+="<br> - Número de Póliza debe tener un número válido"

  if(SFrm.Password.value == "")
                {
                        Error+="<br>- Contraseña, no puede estar vacio";
                        SFrm.Password.focus();
                }
  if(SFrm.Password2.value == "")
                {
                        Error+="<br>- Confirmar Contraseña, no puede estar vacio";
                        SFrm.Password2.focus();
                }
  if(SFrm.Password.value != SFrm.Password2.value)
                {
                        Error+="<br>- Las Contraseñas son diferentes";
                        SFrm.Password.focus();
                }
  if((SFrm.Password.value.length < 6) ||  (SFrm.Password2.value.length < 6))
                {
                        Error+="<br>- Las contraseñas, deben tener mínimo 6 caracteres";
                        SFrm.Password.focus();
                }

        if (Error=="")
                {
                  //SFrm.action='inc/update.cfm?Action=cambio';
                  return true;
                }
        else
                {
                showbox(2,"<b>Listado de errores :</b><br> ==============" + Error,-100);
                return false;
                }
}

function IsEmail(sMail)
  {
    var iLastPos = sMail.length - 1;
    for (var iPos = 0; iPos <= iLastPos; iPos++)
      if (sMail.charAt(iPos) < "!" || sMail.charAt(iPos) > "~")
        return false;
      iPos = sMail.indexOf("@");
      if (iPos < 1 || iLastPos == iPos || sMail.charAt(iLastPos) == "." || sMail.indexOf("@", iPos + 1) >= 0 || sMail.indexOf(".", iPos + 1) < iPos + 2)
         return false;
      return true;
  }


function valCor(num,checkStr) {

 var checkOK = "0123456789-.,";
  var allValid = 1;
  var decPoints = 0;
  var allNum = "";
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length)
    {
      allValid = 0;
      break;
    }
    if (ch == ".")
    {
      allNum += ".";
      decPoints++;
    }
    else
      allNum += ch;
  }

if (num==1)
        return allValid
if (num==2)
        return decPoints
}

function Change2 (SFrm) {
var Error="";
  if(SFrm.Sucursal.value == "")
                {
                        Error+="<br>- Debe escoger una Sucursal";
                        SFrm.Sucursal.focus();
                }
  if(SFrm.Cliente.value == "")
                {
                        Error+="<br>- Debe escoger un Cliente";
                        SFrm.Cliente.focus();
                }
  if(SFrm.Autor.value == "")
                {
                        Error+="<br>- Autor, no puede estar vacio";
                        SFrm.Autor.focus();
                }
  if(SFrm.Lugar.value == "")
                {
                        Error+="<br>- Lugar, no puede estar vacio";
                        SFrm.Lugar.focus();
                }
  if(SFrm.Tema.value == "")
                {
                        Error+="<br>- Tema, no puede estar vacio";
                        SFrm.Tema.focus();
                }
  if(SFrm.Fecha.value == "")
                {
                        Error+="<br>- Fecha, no puede estar vacia";
                        SFrm.Fecha.focus();
                }
  if(SFrm.Tipo.value == "")
                {
                        Error+="<br>- Debe escoger un tipo";
                        SFrm.Tipo.focus();
                }
  if(SFrm.IdAnexo.value == "")
                {
                        Error+="<br>- Identificador de archivo anexo, no puede estar vacio";
                        SFrm.IdAnexo.focus();
                }
  if(SFrm.Anexo.value == "")
                {
                  if(SFrm.Anexo2.value == "")
                        {
                                Error+="<br>- Archivo Anexo, no puede estar vacio";
                                SFrm.Anexo2.focus();
                        }
                }

        if (Error=="")
                {
                  return true;
                }
        else
                {
                showbox(2,"<b>Listado de errores :</b><br> ==============" + Error,-100);
                return false;
                }
}


function Change3 (SFrm) {
var Error="";
  if(SFrm.Sucursal.value == "")
                {
                        Error+="<br>- Debe escoger una Sucursal";
                        SFrm.Sucursal.focus();
                }
  if(SFrm.Cliente.value == "")
                {
                        Error+="<br>- Debe escoger un Cliente";
                        SFrm.Cliente.focus();
                }
  if(SFrm.Usuario.value == "")
                {
                        Error+="<br>- Usuario, no puede estar vacio";
                        SFrm.Usuario.focus();
                }
  if(SFrm.Causa.value == "")
                {
                        Error+="<br>- Causa, no puede estar vacio";
                        SFrm.Causa.focus();
                }
  if(SFrm.Motivo.value == "")
                {
                        Error+="<br>- Motivo, no puede estar vacio";
                        SFrm.Motivo.focus();
                }
  if(SFrm.Descripcion.value == "")
                {
                        Error+="<br>- Descripción, no puede estar vacia";
                        SFrm.Descripcion.focus();
                }
  if(SFrm.Valor.value == "")
                {
                        Error+="<br>- Valor, no puede estar vacia";
                        SFrm.Valor.focus();
                }
if (valCor(1,SFrm.Valor.value)==0)
        Error+="<br> - Valor solo debe contener números"
if (valCor(2,SFrm.Valor.value) > 1)
        Error+="<br> - Valor debe tener un número válido"

        if (Error=="")
                {
                  return true;
                }
        else
                {
                showbox(2,"<b>Listado de errores :</b><br> ==============" + Error,-100);
                return false;
                }
}

function Change4 (SFrm) {
var Error="";
  if(SFrm.Category.value == "")
                {
                        Error+="<br>- Categoria no debe estar vacia";
                        SFrm.Category.focus();
                }
  if ((SFrm.Sec[0].checked == false) && (SFrm.Sec[1].checked == false) && (SFrm.Sec[2].checked == false) && (SFrm.Sec[3].checked == false) && (SFrm.Sec[4].checked == false))
                {
                        Error+="<br>- Acceso no debe estar vacia";
                        //SFrm.Category.focus();
                }
  if(SFrm.Url.value == "")
                {
                        Error+="<br>- URL no debe estar vacia";
                        SFrm.Url.focus();
                }
        if (Error=="")
                {
                  return true;
                }
        else
                {
                showbox(2,"<b>Listado de errores :</b><br> ==============" + Error,-100);
                return false;
                }

}

function Change5 (SFrm) {
var Error="";
  if(SFrm.Nombre.value == "")
                {
                        Error+="<br>- Nombre no debe estar vacio";
                        SFrm.Nombre.focus();
                }
  if(SFrm.Direccion.value == "")
                {
                        Error+="<br>- Direcci&oacute;n no debe estar vacia";
                        SFrm.Direccion.focus();
                }
  if(SFrm.Telefono.value == "")
                {
                        Error+="<br>- Tel&eacute;fono no debe estar vacio";
                        SFrm.Telefono.focus();
                }
  if(SFrm.Email.value == "")
                {
                        Error+="<br>- Email no debe estar vacia";
                        SFrm.Email.focus();
                }
        if (Error=="")
                {
                  return true;
                }
        else
                {
                showbox(2,"<b>Listado de errores :</b><br> ==============" + Error,-100);
                return false;
                }

}

var ix=0,ix1=0,ix2=0,ix3=0;
function Expo () {
var txt="";
if (ix==0) {
        txt="<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY>"
        txt+="<TR><TD background=img_delima/bkgd_green.gif height=19><A class=WhiteLinkText href='#' onclick='Expo();'>Reporte de P&oacute;lizas</A><img src='img_delima/spacer.gif' width=10 border=0><input alt='Ver todas las polizas' type=image onclick=window.open('polizas2.html','_top'); height=10 src='img_delima/arrow.gif' width=6></TD></TR>";
        txt+="<TR><TD bgColor=#ffffff><IMG height=1 src='img_delima/spacer.gif' width=1></TD></TR>"
        txt+="<TR><TD background=img_delima/bkgd_tan.gif height=19><A class=WhiteLinkText href='detalles2.html' >&nbsp;&nbsp;&nbsp;Informaci&oacute;n B&aacute;sica</A></TD></TR>";
        txt+="<TR><TD bgColor=#ffffff><IMG height=1 src='img_delima/spacer.gif' width=1></TD></TR>"
        txt+="<TR><TD background=img_delima/bkgd_tan.gif height=19><A class=WhiteLinkText href='intereses_asegurados2.html' >&nbsp;&nbsp;&nbsp;Intereses Asegurados</A></TD></TR>";
        txt+="<TR><TD bgColor=#ffffff><IMG height=1 src='img_delima/spacer.gif' width=1></TD></TR>"
        txt+="<TR><TD background=img_delima/bkgd_tan.gif height=19><A class=WhiteLinkText href='siniestros2.html' >&nbsp;&nbsp;&nbsp;Siniestros</A></TD></TR>";
        txt+="<TR><TD bgColor=#ffffff><IMG height=1 src='img_delima/spacer.gif' width=1></TD></TR>"
        txt+="<TR><TD background=img_delima/bkgd_tan.gif height=19><A class=WhiteLinkText href='clausula2.html' >&nbsp;&nbsp;&nbsp;Cl&aacute;usulas</A></TD></TR>";
        txt+="</TABLE>";

        poliza.innerHTML=txt;
        ix=1;
        }
else {
        txt="<A class=WhiteLinkText href='#' onclick='Expo();'>Reporte de P&oacute;lizas</A>";
        poliza.innerHTML=txt;
        ix=0;
        }
}

function anim()  {
var mf=false,txt=new Array("<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_purple.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=0;'>Informaci&oacute;n B&aacute;sica</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_tan2.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=0;'>Informaci&oacute;n B&aacute;sica</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_purple.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=1;'>Intereses Asegurados</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_tan2.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=1;'>Intereses Asegurados</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_purple.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=2;'>Siniestros</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_tan2.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=2;'>Siniestros</a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_purple.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=3;'>Cl&aacute;usulas </a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_tan2.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=3;'>Cl&aacute;usulas </a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_purple.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=4;'>Amparos/Deducibles </a></TD></TR></Table>","<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0><TBODY><TR><TD  align=center background=img_delima/bkgd_tan2.gif class=WhiteLinkText height=19><a class=WhiteLinkText href='javascript://' onclick='ix2=4;'>Amparos/Deducibles </a></TD></TR></Table>");
if (ix==0) {
        ix=1;
        }
else
        {
        ix=0;
        }
if (ix2!=ix3)
        {
                for(i=1;i<=5;i++)
                        eval("poliza"+i+".innerHTML=txt[((i-1)*2)]")
                ix3=ix2;
                polizas.innerHTML=txt2[ix2];
                oScroll.moveIt(0,0);
                if ((tva==1) && (ix2==4))
                   msgx.style.visibility='visible';
                else
                   msgx.style.visibility='hidden';

                var iLastPos = ix2x.length - 1;
      for (var iPos = 0; iPos <= iLastPos; iPos++)
                        {
                        if (ix2x.charAt(iPos)==ix2)
                              {  mf=true;iPos=10;}
                        else
                                mf=false;
                        }
                if (mf==true)
                        chip1.style.visibility='visible';
                else
                        chip1.style.visibility='hidden';
        }
if (ix1>=10)
        {
        eval("poliza"+(ix2+1)+".innerHTML=txt[(ix2*2)+ix]");
        ix1=0;
        }
else
        ix1++;
setTimeout("anim()",100);
//alert(ix)
}

var shoulddrag=false
var picnum
function drag_dropie(){
if (shoulddrag==true){
document.all.showimage.style.pixelLeft=tempx+event.clientX-iex
document.all.showimage.style.pixelTop=tempy+event.clientY-iey
return false
}
}
function initializedragie(){
iex=event.clientX
iey=event.clientY
tempx=showimage.style.pixelLeft
tempy=showimage.style.pixelTop
shoulddrag=true
document.onmousemove=drag_dropie
}
if (document.all){
document.onmouseup=new Function("shoulddrag=false")
}
function changepic(picnum){
pic.InnerHTML= '<img src="img_delima/' + picnum + '.gif">'
}
function showbox(picnum,picname,pictop,picleft,ver,txt)
{
        var alg="",top=250,left=200;
        //alert(nver+'--'+ver)
if (nver==0)
 {
        if (txt=="")
                tvx.innerHTML="SEARCH ENGINE"
        else
                tvx.innerHTML=txt
        top=pictop;left=picleft;
        if (picnum==2) alg="<p align=left>"+picname+"</p>";
        if (picnum==1) alg="<p align=center>"+picname+"</p>";
        if (picnum==3) alg="<p align=right>"+picname+"</p>";
        if (document.all)
        {
                showimage.style.top=top;
                showimage.style.left=left;
                showimage.style.visibility="visible"
        }
        else if (document.layers)
                document.showimage.visibility="show"
        if (document.all)
        {

                pic.innerHTML='<div  width="50" height="20" style="position:relative;width:300px;left:200;top:5;z-index:100"><table border="0" cellpadding="0" cellspacing="0" width="220"><tr><td width="100%" class=HomeStoryText>'+alg+'</td></tr></table></div>';
                // pic.innerHTML='<div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="220"><tr><td width="100%" class=HomeStoryText>'+alg+'</td></tr></table></center></div>';
         document.write(pic.innerHTML);
                alert(pic.innerHTML);
        }
        else if (document.layers)
        {
                document.d1.document.d2.document.write('<div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="90%"><tr><td width="100%"><font face="Verdana" size="2">'+alg+'</font></td></tr></table></center></div>')
                document.d1.document.d2.document.close()
        }
 }
 if (ver==1) nver=ver;
}
 var nver=0;

function hidebox2(){

if (document.all)
        showimage.style.visibility="hidden"
else if (document.layers)
        document.showimage.visibility="hide"
nver=0;
}

function hidebox(){

if (nver==0)
        {
        if (document.all)
                showimage.style.visibility="hidden"
        else if (document.layers)
                document.showimage.visibility="hide"
        }
}

function qver() {//alert(tvx.innerHTML)
        if (tvx.innerHTML=="SEARCH ENGINE") nver=0;
}


function alerter(text){
var ver="";
document.write('<div id="showimage" width="50" height="20" style="visibility:hidden;position:absolute;width:300px;left:200;top:5;z-index:100">');
document.write('                  <table border="0" width="150" bgcolor="4275AC" cellspacing="0" cellpadding="2">');
document.write('                    <tr>');
document.write('                      <td width="100%">');
document.write('                        <table border="0" width="100%" cellspacing="0" cellpadding="0" height="36">');
document.write('                          <tr>');
document.write('                            <td  onclick="qver()" onmousedown="initializedragie()" style="cursor:hand" width="100%"><ilayer width="100%"><layer width="100%" onMouseover="dragswitch=1;drag_dropns(showimage)" onMouseout="dragswitch=0"><font face="Verdana" color="FFFFFF"><strong><small>');
document.write('                              <div id=tvx >SEARCH ENGINE</div></small></strong></font></layer></ilayer></td>');
document.write('                            <td style="cursor:hand"><a href="javascript://" onclick="qver();hidebox();return false"><img src="images/close.gif" border="0" width="16" height="14"></a></td>');
document.write('                          </tr>');
document.write('                          <tr>');
document.write('                            <td width="100%" bgcolor="FFFFFF" style="padding:4px" colspan="2">');
document.write('                              <ilayer id="d1" width="90" height="25"><layer id="d2" width="80" height="25">');
document.write('                              <div id="pic" align="left" style="width: 166; height: 20">');
document.write('                              </div>');
document.write('                              </layer>');
document.write('                              </ilayer>');
document.write('                          </tr>');
document.write('                        </table>');
document.write('                      </td>');
document.write('                    </tr>');
document.write('                  </table>');
document.write('                </div>');
if (text!="") showbox(1,text,0);
return false;
}

var bform=0,cform=0,tform;

function vform() {
if (bform==0) {bform++;tform=tfrx.innerHTML;}
if (cform==0) {
        vfrx.innerHTML=tform;
        cform=1;
        }
else
        {
        tform=vfrx.innerHTML;
        vfrx.innerHTML="";
        cform=0;
        }
}


function getOffsetLeft (el) {
var ol = el.offsetLeft;
while ((el = el.offsetParent) != null)
ol += el.offsetLeft;
return ol;
}
function getOffsetTop (el) {
var ot = el.offsetTop;
while((el = el.offsetParent) != null)
ot += el.offsetTop;
ot+=20;
return ot;
}



function findCoordinates(table) {
var tableLeft = getOffsetLeft(table);
var tableTop = getOffsetTop(table);
//alert(tableLeft + ':' + tableTop);

if (table==menuTable) {
        document.getElementById('divcont').style.left= tableLeft+29;
        document.getElementById('divcont').style.top= tableTop + 2;
        document.getElementById('divDownControl').style.left= tableLeft+282;
        document.getElementById('divDownControl').style.top= tableTop+25;
        document.getElementById('divUpControl').style.left= tableLeft-2;
        document.getElementById('divUpControl').style.top= tableTop+25;
        }
else
        return tableLeft;

}