var ie=false;
var mosafop=false;
var ie6=false;
var browser=navigator.appName;
var showname=false;
var ver=navigator.appVersion;
var thediv;
var picw;
var pich;
var picwnow;
var pichnow;
var showdir=false;
verspot=ver.search("MSIE")
if(verspot < 0)
  {mosafop = true;}
if(verspot > 0)
  { ie=true;
   var realver=ver.substr((verspot+5),1)
   
   if(realver < 7)
     {ie6=true}}

wt = document.documentElement.scrollWidth;

alertonce=0;
var q=true;
var mousetop=0;
var mouseleft=0;
var zooming=false;
var leftoff; 
var mouseoffl;
var mouseofft;
picarray=new Array();
pics=0;


var xmlhttp
var slideshow=0;
var slideshowwait=0;
var opac=0;
var thispic;
ingal=0;
function dogal(gal)
 {document.getElementById("framediv").style.opacity=0;
eopac="alpha(opacity="+0+")"
if(ie)
 {document.getElementById("framediv").style.filter=eopac;
  document.getElementById("imgdiv").style.filter="alpha(opacity=80)"; }

document.getElementById("imgdiv").style.opacity=.8; 

wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-620)/2
tr=document.documentElement.scrollTop





document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-620)/2;
leftoff=lft;
document.getElementById("arrowspot").style.top=tr+"px";
document.getElementById("framecontainer2").style.left=lft+"px";

document.getElementById("framecontainer2").style.top=(tr + 10)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 

fdleft=(wt-620)/2;
document.getElementById("framediv").style.zIndex=30;
document.getElementById("framediv").style.width=620+"px";

document.getElementById("framediv").style.left=fdleft + "px";
document.getElementById("framediv").style.top=tr +40 + "px";





document.getElementById("framecontainer2").style.visibility="visible"; 

document.getElementById("framediv").style.visibility="visible"; 
document.getElementById("sldshow2").style.visibility="visible";
document.getElementById("next").style.visibility="visible";
document.getElementById("prev").style.visibility="visible";
document.getElementById("close").style.visibility="visible";

ingal=1;
picturedetail(gal)
}



function picturedetail(gal)
{

document.getElementById("framediv").style.opacity=0;
document.getElementById("framediv").style.visibility="visible";


eopac="alpha(opacity="+0+")"
if(ie)
 {document.getElementById("framediv").style.filter=eopac;
  document.getElementById("imgdiv").style.filter="alpha(opacity=80)"; }

thispic=gal;
 dopic=picarray[gal];
 slideshowwait=1;

fillframe(dopic);








}
function hidepic()
{slideshow=0;
 document.getElementById("sldshow2").style.background="#303030";
 document.getElementById("imgdiv").style.visibility="hidden"; 
 document.getElementById("imgdiv").style.opacity=0.3; 
document.getElementById("framediv").style.visibility="hidden"; 


document.getElementById("framediv").style.width="1px";   
document.getElementById("framediv2").style.visibility="hidden"; 
document.getElementById("framecontainer2").style.visibility="hidden"; 
document.getElementById("framecontainer").style.visibility="hidden"; 


document.getElementById("sldshow2").style.visibility="hidden";
document.getElementById("next").style.visibility="hidden";
document.getElementById("prev").style.visibility="hidden";
document.getElementById("close").style.visibility="hidden";
if(document.getElementById("thepic"))
 {
document.getElementById("thepic").style.visibility="hidden";}


hideprompt();
ingal=0;


}


function fillframe(str)
{
document.getElementById("framediv2").style.visibility="hidden";
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="getimage.php?";
url=url+str;
xmlhttp.onreadystatechange=stateChanged4;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}
function logout()
  { xmlhttp=GetXmlHttpObject();
    url='logout.php';
    
   
    xmlhttp.onreadystatechange=stateChanged2;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
  }
function stateChanged()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("framediv2").innerHTML=xmlhttp.responseText;
  
  
  }
}

function stateChanged4()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("framediv").innerHTML=xmlhttp.responseText;
 
  
  }
}
function stateChanged2()
{
if (xmlhttp.readyState==4)
  {
  document.getElementById("loginplace").innerHTML="<a href='javascript:memberlogin();'>Log in/Register</a>";
   document.getElementById("loginspot").innerHTML="";
  document.getElementById("lounge").innerHTML="<a href='javascript:memberlogin();'>Shareholders Place</a>";
  window.location.reload();
  
  }
}
function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}
function showjewelbox()
  {
document.getElementById("framediv").innerHTML="";
document.getElementById("framediv").style.opacity=1;
  
if(ie)
 {document.getElementById("framediv").style.filter="alpha(opacity=100)";}


wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-620)/2
tr=document.documentElement.scrollTop





document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-1000)/2;
leftoff=lft;
document.getElementById("framecontainer").style.left=lft+"px";

document.getElementById("framecontainer").style.top=(tr + 10)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 



document.getElementById("framecontainer").style.visibility="visible"; 
document.getElementById("framediv").style.visibility="visible"; 

 url='showjewelbox.php';
    
   xmlhttp=GetXmlHttpObject();
    xmlhttp.onreadystatechange=stateChanged;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
}
function deljewelbox(pic)
  { url='delcasting.php?'+pic;
    
   xmlhttp=GetXmlHttpObject();
    xmlhttp.onreadystatechange=stateChanged2;
    xmlhttp.open("GET",url,true);
    xmlhttp.send(null);
  }
function fadein()
{opac=0;
if(ingal > 0){
document.getElementById("thepic").style.visibility="visible";}
else{
document.getElementById("thepic").style.visibility="hidden";}



 
 
 fade();
}
function fade()
{opac=opac+10;
 eopac="alpha(opacity="+opac+")"

 if(ie)
  {document.getElementById("framediv").style.filter=eopac;
  
   }
  document.getElementById("framediv").style.opacity=(opac/100);
  if(opac < 100)
   {t=setTimeout("fade();",50);
    }
  else
  {
seeslideshow()}
}
function seeslideshow()
{if(slideshow==1)
   {doslideshow()}
}
function doslideshow()
{
 if(slideshowwait == 0)
  {nextpic()}
 else
 {slideshowwait=0;
 t=setTimeout("doslideshow();",3000);}
 
}

function nextpic()
{  
  if(thispic < pics)
  {picturedetail(thispic+1)}
 else
  {picturedetail(0)};
}
function prevpic()
{if(thispic > 0)
  {picturedetail(thispic-1)}
 else
  {picturedetail(pics)};
}
function slideshowon()
 {if(slideshow > 0)
   {document.getElementById('sldshow2').style.background="#303030";
   slideshow=0;}
  else
   {document.getElementById('sldshow2').style.background="#d00";
    slideshow=1;
    slideshowwait=1;
    nextpic();}
}

function buthover(but)
 {if(but == 'slideshow' && slideshow > 0)
     {document.getElementById(but).style.background='#f00';}
   else
     {document.getElementById(but).style.background='#808080';}
}

function butback(but)
 {if(but == 'slideshow' && slideshow >0)
     {document.getElementById(but).style.background='#d00';}
   else
     {document.getElementById(but).style.background='#303030';}
}

function newgallery()
 {a=0;
  }

function lightup(divno)
  {thediv="thumbdiv" + divno;
   mouseoffl=50;
   mouseofft=60;
   document.onmousemove=getmouse;
   document.getElementById(thediv).style.background="#f0f0f0";
   namediv=document.getElementById("imagename");
   namediv.style.left=mouseleft-50+"px";
   namediv.style.top=mousetop+=60+"px";
   namediv.innerHTML=picarray[divno][1];
   namediv.style.width="100px";
   namediv.style.height="50px";
   namediv.style.visibility="visible";
   
   showname=true;
  
  
  }
function turnoff(divno)
  {thediv="thumbdiv" + divno;
   document.getElementById(thediv).style.background="#737373";
   namediv=document.getElementById("imagename");
   namediv.style.left="1px";
    namediv.style.top=0+"px";
   namediv.innerHTML="";
   namediv.style.width="10px";
   namediv.style.height="5px";
   namediv.style.visibility="hidden";
   showname=false;
  }

function getmouse(evt)
  {
   if(!ie)
     {mouseleft=evt.pageX;
      mousetop=evt.pageY;}
   else
     {mouseleft=event.clientX;
      mousetop=event.clientY;}
    
   if(showname)
    { namediv=document.getElementById("imagename");
   namediv.style.left=mouseleft-50+"px";
   namediv.style.top=mousetop-60+"px";}
  else
   if(showdir)
     {namediv=document.getElementById("imagename");
   namediv.style.left=mouseleft-80+"px";
   namediv.style.top=mousetop-90+"px";}


}



function zoom(evt)
  { document.onmousedown=zoomin;
    zooming=true;
   }
function zoomin(evt)
{


obj=document.getElementById("imgdiv");
    
    
     topValue= obj.offsetTop+40;;
     
   if(!ie)
     {mouseleft=evt.pageX;
      mousetop=evt.pageY;}
   else
     {mouseleft=event.clientX;
      mousetop=event.clientY;}
    document.onmousedown="";
   
    zoomit()

   }
var pmtop=0;
var pmleft=0;

var perc=0;
function zoomit()
  {picobj=document.getElementById("thepic");
   document.onmousemove="";
   document.getElementById("imagename").style.zIndex=12;
   document.getElementById("imagename").style.visibility="hidden";
   picwnow=picwnow + 10;
   perc=picwnow/picw;
   
   pichnow=pich * perc;
   perch=pich/picw;
   percw=picw/pich
   picobj.style.width=picwnow + "px";
   picobj.style.height=pichnow + "px";
   picmiddleh=pich/2
   picmiddlew=picw/2;
   mspottop=mousetop-100;
   mspotleft=mouseleft-leftoff;
   topperc=mspottop/pich;
   
   leftperc=mspotleft/picw;
   topmarincr=(10* topperc) * perch;
  
   leftmarincr=(10* leftperc)* percw;
   pmtop=pmtop-topmarincr;
   pmleft=pmleft-leftmarincr;;
   picobj.style.marginTop=pmtop+"px";
   picobj.style.marginLeft=pmleft+"px";

   


   if(zooming && picwnow < 1400)
     { ttt=setTimeout("zoomit();",1);}
  }
   

function stopzoom()
  {zooming=false;
   }
function stopzoom2()
  { zooming=false;
    actsize();
    document.getElementById("imagename").style.zIndex=12;
   document.getElementById("imagename").style.visibility="hidden";
  }
function checkpic()
  { picw=document.thepic.width;
    pich=document.thepic.height;
    picwnow=picw;
    pichnow=pich;
    pmtop=0;
   pmleft=0;
    perc=pich/picw;
    fadein();
  
   }







function closepic()
  {document.getElementById("bigpicture").innerHTML="";
     document.getElementById("bigpicture").style.visibility="hidden";
      document.getElementById("bigpicture").style.width="2px";
      document.getElementById("bigpicture").style.height="2px";
      document.getElementById("bigpicture").style.top="0px";
      document.getElementById("bigpicture").style.left="0px";
   }
   
   

function dostats(year)
 {document.getElementById("framediv2").style.opacity=1;
eopac="alpha(opacity="+100+")"
if(ie)
 {document.getElementById("framediv2").style.filter=eopac;}

document.getElementById("framecontainer").style.width="620px";
wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-620)/2
tr=document.documentElement.scrollTop





document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-600)/2;
leftoff=lft;

document.getElementById("framecontainer").style.left=lft+"px";

document.getElementById("framecontainer").style.top=(tr + 100)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 



document.getElementById("framecontainer").style.visibility="visible"; 
document.getElementById("framediv2").style.visibility="visible";
document.getElementById("framediv2").style.opacity=1;
document.getElementById("framediv2").style.background="#fff";
 
getstats(year);
}
function getstats(year)
{

xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
var url="getstats.php?"+year;

xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}

function loadlogin()
  {document.getElementById("framediv2").style.opacity=1;
eopac="alpha(opacity="+100+")"
if(ie)
 {document.getElementById("framediv2").style.filter=eopac;}

document.getElementById("framecontainer").style.width="600px";
wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-600)/2
tr=document.documentElement.scrollTop





document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-600)/2;
leftoff=lft;

document.getElementById("framecontainer").style.left=lft+"px";

document.getElementById("framecontainer").style.top=(tr + 100)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 



document.getElementById("framecontainer").style.visibility="visible"; 
document.getElementById("framediv2").style.visibility="visible";
document.getElementById("framediv2").style.opacity=1;
document.getElementById("framediv2").style.background="#fff";
document.getElementById("framediv2").innerHTML='<iframe width=500px height=400px src="getlogin.php" style="border:1px solid #fff;"></iframe>';
}

function loggedin(firstname,lastname)
  { 
     window.location.reload();


}


function doguestbook()
  {document.getElementById("framediv2").style.opacity=1;
eopac="alpha(opacity="+100+")"
if(ie)
 {document.getElementById("framediv2").style.filter=eopac;}

document.getElementById("framecontainer").style.width="600px";
wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-600)/2
tr=document.documentElement.scrollTop





document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-600)/2;
leftoff=lft;

document.getElementById("framecontainer").style.left=lft+"px";

document.getElementById("framecontainer").style.top=(tr + 100)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 



document.getElementById("framecontainer").style.visibility="visible"; 
document.getElementById("framediv2").style.visibility="visible";
document.getElementById("framediv2").style.opacity=1;
document.getElementById("framediv2").style.background="#fff";
document.getElementById("framediv2").innerHTML='<iframe width=530px height=400px border=0 src="signguestbook.php" style="border:none;"></iframe>';
}


var nheight=20;
var nh2=20;
var target=0;
function extendnews()
{target=document.getElementById("inthisissue").scrollHeight;
 if(nh2 < target)
  {document.getElementById("closenews").style.visibility="visible";
 scrollnews();}
}

function scrollnews()
 {nh2=nh2+5;
  document.getElementById("inthisissue").style.height=nh2+"px";
  if(nh2 < target)
    {f=setTimeout("scrollnews();",1);
     }
 }
  
function shrinknews()
 { document.getElementById("inthisissue").style.height=nheight+"px";
   document.getElementById("closenews").style.visibility="hidden";
   nh2=nheight;}

function addpic(gal)
  {document.getElementById("framediv2").style.opacity=1;
eopac="alpha(opacity="+100+")"
if(ie)
 {document.getElementById("framediv2").style.filter=eopac;}
document.getElementById("framediv2").style.width="600px";
document.getElementById("framediv2").style.height="430px";
document.getElementById("framecontainer").style.width="600px";
wt=document.documentElement.scrollWidth;

ht1=document.documentElement.scrollHeight;
var w=(wt-600)/2
tr=document.documentElement.scrollTop
var thesrc="addimage.php?"+gal




document.getElementById("imgdiv").style.width=wt+"px";

   document.getElementById("imgdiv").style.height=(ht1 + tr+100)+"px";

lft=(wt-600)/2;
leftoff=lft;

document.getElementById("framecontainer").style.left=lft+"px";

document.getElementById("framecontainer").style.top=(tr + 100)+"px";

document.getElementById("imgdiv").style.visibility="visible"; 



document.getElementById("framecontainer").style.visibility="visible"; 
document.getElementById("framediv2").style.visibility="visible";
document.getElementById("framediv2").style.opacity=1;
document.getElementById("framediv2").style.background="#fff";
document.getElementById("framediv2").innerHTML='<iframe width=530px height=400px border=0 src='+thesrc+' style="border:none;"></iframe>';
}

