/* - - - - - - - - - - - - - - - - - - - - - - -
 JavaScript
 Monday, November 17, 2008 4:08:45 PM
 HAPedit 3.1.11.111
 - - - - - - - - - - - - - - - - - - - - - - - */
var thinbox_width;
var thinbox_height;
function thinboxSetup(mywidth,myheight)
 {
   thinbox_width=mywidth;
   thinbox_height=myheight;


 }
 function showThinBox(disptype,disparam)
 {
   elem=document.getElementById("thinBox");
   //elem.style.width=window.screen.width+"px";
   myvar1=document.body.scrollWidth-1;
  elem.style.width=myvar1+"px";
 //alert(elem.style.width);
  elem.style.height=document.body.scrollHeight+"px";
  mycalc= document.body.scrollTop+100;
  myvr="<br><br style='line-height:"+mycalc+"px;'>";
  myvr=myvr+"<table width='"+ thinbox_width +"' align='center' bgcolor='white' ><tr><td style='background-color:#C6AAAF;height:30px;font-family:tahoma;font-size:11px;color:#ffffff' align='right'><a href='javascript:closeThinBox();' class='all_anc'>Close</a>&nbsp;</td></tr><tr><td  height='"+thinbox_height+"' valign=top class='boxtext'>";
  if (disptype==0)
  {//normal HTML Display
    myvr=myvr+disparam;
    myvr=myvr+"</td></tr></table>";
    // myvr="<table><tr><td>Test<//td><//tr><//table>";
  //elem.innerHTML=myvr;
   setElementHTMLById("thinBox",myvr);
   elem.style.visibility="visible";
  }
  if(disptype==1)
  {//iframed URL display
   myvr=myvr+"<iframe width='"+ thinbox_width +"' align='center' height='"+thinbox_height+"' frameborder='0' scrolling='yes' src='"+disparam+"' />";
   myvr=myvr+"</td></tr></table>";
  elem.innerHTML=myvr;
  elem.style.visibility="visible";
  }
  if(disptype==2)
  { //AJAX page
   myvr=myvr+"<div id='tbContent'>Loading...</div>";
   //var disarr =array();
   alert(disparam);
   disarr=disparam.split('-');
   alert(disarr[0]);
    myfunc=disarr[0]+"("+disarr[1]+")";
    myvr=myvr+"</td></tr></table>";
  elem.innerHTML=myvr;
  elem.style.visibility="visible";
    eval(myfunc);

  }


 }
 function closeThinBox()
{
  elem=document.getElementById("thinBox");
  elem.innerHTML="";
  elem.style.visibility="hidden";
  elem.style.height=50;
  elem.style.width=50;




}
function showAjaxContent(ajvar)
{
  elem=document.getElementById("tbContent");
  elem.innerHTML=ajvar;

}


/*
IE safe inner Html Settrt
add this code as extra to ThinkBox code-P.Biswas
*/

 function setElementHTMLById( id, html ){
    try {
       var El = document.getElementById(id);
       if( El.attachEvent ){
          var elTmp = document.createElement('div');
          elTmp.innerHTML = html;
          El.innerHTML =" ";
         for( var i = 0; i < elTmp.childNodes.length; i++ ){
             El.appendChild( elTmp.childNodes[i] );
          }
       }
       else {
          El.innerHTML = html;
       }
    }
   catch( Er ){
       return false;
    }
    return El.innerHTML;
 }