// JavaScript Document
/*Begin Darkshader variables*/
var opacityDarkShade =0;
var opacityDarkShaderMax=.6;
var darkshadeupincrement=.07;
var darkshadeuptime=0;
/*End Darkshader variables*/
/*Begin lightshader variables*/
var opacitylightshader =0;
var opacitylightshaderMax=1;
var lightshaderupincrement=.1;
var lightshaderuptime=0;
var lightshaderwidth=100;
var lightshaderheight=100;
var widthincrement=7;
var heightincrement=7;
var ls="down";
/*End lightshader variables*/
var picturepath ="";
var w=100;
var h=100;
var cellnum="";
var picload="no";
var littleboxcount=0;
var words="";

var midpoint=205;
var position=0;
var locincrement=.1;
var local=midpoint-50;

/*Begin Main landing function*/
/*First set varibles sent in with the item clicked*/
function dostuff(cnum,bpp){
	if (document.getElementById('descrpt')){document.getElementById('descrpt').innerHTML="";}
	
	words="";	
	cellnum=cnum;
	ls="down";
	picturepath=bpp;
	if (picturepath!=""){
	switch(picturepath){
		/*Begin words section for photo*/
		case "../images/bigtmb/photo/bigphoto/lrgbabyturtlesopt.jpg":words="\"Baby Turtles in V-formation\"<br/><br/>Digital Imaging/Photography<br/>36 in. x 20 in.<br/><br/>$260";w=575;h=259;break;
		case "../images/bigtmb/photo/bigphoto/lrgsteelheadopt.jpg":words="\"Steel Head in Bowler\"<br/><br/>Digital Imaging/Photography<br/>30 in. x 20 in.<br/><br/>$320";w=575;h=383;break;
		case "../images/bigtmb/photo/bigphoto/lrgconcreteopt.jpg":words="\"Ancient Concrete\"<br/>Wabi Sabi Series <br/><br/><br/>Photography<br/>20 in. x 30 in.<br/><br/>$380";w=377;h=565;break;
		case "../images/bigtmb/photo/bigphoto/lrgcreviceopt.jpg":words="\"Crevice\"<br/>Wabi Sabi Series<br/><br/><br/>Photography<br/>20 in. x 30 in.<br/><br/>$380";w=325;h=565;break;
		case "../images/bigtmb/photo/bigphoto/lrgruinsopt.jpg":words="\"Ruins\"<br/>Wabi Sabi Series<br/><br/>Photography<br/>30 in. x 20 in.<br/><br/>$380";w=575;h=405;break;
		case "../images/bigtmb/photo/bigphoto/lrgrustopt.jpg":words="\"Rusted Paintings\"<br/>Wabi Sabi Series<br/><br/>Photography<br/>30 in. x 20 in.<br/><br/>$380";w=575;h=388;break;
		case "../images/bigtmb/photo/bigphoto/lrgsteelpaintopt.jpg":words="\"Steel Paint\"<br/>Wabi Sabi Series<br/><br/>Photography<br/>30 in. x 20 in.<br/><br/>$380";w=575;h=384;break;
		/*End words section for photo*/
		
		/*Begin words section for metals*/
		case "../images/bigtmb/metals/bigmetals/lrgmasksopt.jpg":words="\"Masks\"<br/><br/>Sculptures in Metal<br/><br/>5 in. x 9 in. each mask<br/>Bronze, copper, patina & silver solder<br/><br/>Collection NFS";w=328;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrgdragonopt.jpg":words="\"The Dragon\"<br/><br/>Sculptures in Metal<br/><br/> 3 ft. x 4.5 ft.<br/>Welded, hammered 18 GA sheet steel<br/><br/>Collection NFS";w=310;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrgbreakoutopt.jpg":words="\"Breakout\"<br/><br/>Sculptures in Metal<br/><br/>2.5 ft. x 5 ft.<br/>Welded sheet and plate steel,<br/> 1/4 in. steel rod<br/><br/>Collection NFS";w=341;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrggiraffopt.jpg":words="\"The Giraff\"<br/><br/>Sculptures in Metal<br/><br/>8.5 ft. x 6.5 ft. x 9.5 ft<br/>Welded 18 GA sheet steel, <br/>3/4 in. steel rod<br/><br/>Collection NFS";w=575;h=439;break;
		case "../images/bigtmb/metals/bigmetals/lrgladiesopt.jpg":words="\"Ladies Take Back the Night\"<br/><br/>Sculptures in Metal<br/><br/>3 ft. x 5 ft.<br/>Welded 16 GA sheet steel<br/><br/>Collection NFS";w=260;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrgwowanopt.jpg":words="\"Woman\"<br/><br/>Sculptures in Metal<br/><br/>Bowl: 6 in. dia. x 3 in. deep<br/>Ladle: 2.5 in. x 4 in.<br/>14 GA copper, smithed, patina<br/><br/>Collection NFS ";w=575;h=321;break;
		case "../images/bigtmb/metals/bigmetals/lrgmombeastopt.jpg":words="\"Motherbeast\"<br/><br/>Sculptures in Metal<br/>9 in. x 10 in.<br/>14 GA bronze, hand cut, patina<br/><br/>Collection NFS";w=344;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrgdogneckopt.jpg":words="\"Dog, Necklace\"<br/><br/>Jewelry in Metal<br/><br/>24 in.<br/>18 GA nickelsilver, hand cut<br/><br/>Collection NFS";w=394;h=550;break;
		case "../images/bigtmb/metals/bigmetals/lrgfacbroochopt.jpg":words="\"In Your Face, Brooch\"<br/><br/>Jewelry in Metal<br/><br/>2 in. x 3 in.<br/>18 Ga bronze, hand cut<br/><br/>Collection NFS";w=405;h=565;break;
		case "../images/bigtmb/metals/bigmetals/lrgmobilefaceopt.jpg":words="\"Face, Mobile\"<br/><br/>Scupltures in Metal<br/><br/>5 ft. x 2.5 ft.<br/>Copper laminate<br/><br/>Collection NFS";w=276;h=565;break;
		/*End words section for metals*/
		
		/*Begin words section for digital doors*/
		case "../images/bigtmb/doors/bigdoors/lrgannaopt.jpg":words="\"Anna\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>16 in. x 20 in.<br/>$460<br/><br/>40 in. x 60 in.<br/>$980";w=411;h=565;break;
		case "../images/bigtmb/doors/bigdoors/lrgbluewfishopt.jpg":words="\"Blue with Fish\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$460<br/><br/>60 in x 40 in.<br/>$980";w=575;h=383;break;
		case "../images/bigtmb/doors/bigdoors/lrgfishwgirlopt.jpg":words="\"Fish with Girl\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$460<br/><br/>60 in. x 40 in.<br/>$980";w=575;h=383;break;
		case "../images/bigtmb/doors/bigdoors/lrgmanhatopt.jpg":words="\"Man with a Hat\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>16 in. x 20 in.<br/>$460<br/><br/>40 in. x 60 in.<br/>$980";w=369;h=565;break;
		case "../images/bigtmb/doors/bigdoors/lrgmastsopt.jpg":words="\"Masts\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$460<br/><br/>60 in. x 40 in.<br/>$980";w=575;h=379;break;
		case "../images/bigtmb/doors/bigdoors/lrgmomentopt.jpg":words="\"Moment in Time\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$455<br/><br/>60 in. x 40 in.<br/>$875";w=575;h=377;break;
		case "../images/bigtmb/doors/bigdoors/lrgonrocksopt.jpg":words="\"On the Rocks\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$455<br/><br/>60 in. x 40 in.<br/>$875";w=575;h=383;break;
		case "../images/bigtmb/doors/bigdoors/lrgpassionopt.jpg":words="\"Passion\"<br/><br/>Digital Imaging/Photograhy<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$455<br/><br/>60 in. x 40 in.<br/>$875";w=575;h=384;break;
		case "../images/bigtmb/doors/bigdoors/lrgprotectopt.jpg":words="\"Protect\"<br/><br/>Digital Imaging/Photography<br/>LImited Editions<br/><br/>20 in. x 16 in.<br/>$455<br/><br/>60 in. x 40 in.<br/>$875";w=575;h=383;break;
		case "../images/bigtmb/doors/bigdoors/lrgredfishopt.jpg":words="\"Red Fish\"<br/><br/>Digial Imaging/Photography<br/>Limited Editions<br/><br/>20 in. x 16 in.<br/>$460<br/><br/>60 in. x 40 in.<br/>$980";w=575;h=378;break;
		case "../images/bigtmb/doors/bigdoors/lrgredopt.jpg":words="\"Red\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>16 in. x 20 in.<br/>$460<br/><br/>40 in. x 60 in.<br/>$980";w=377;h=565;break;
		case "../images/bigtmb/doors/bigdoors/lrgstyxopt.jpg":words="\"Styx\"<br/><br/>Digital Imaging/Photography<br/>Limited Editions<br/><br/>16 in. x 20 in.<br/>$460<br/><br/>40 in. x 60 in.<br/>$980";w=410;h=565;break;
		/*End words section for digital doors*/
	
	default:words="";
	}
	h+=12;
	position=midpoint-(w/2);
	/*document.getElementById('bigimg').style.left=position+"px";
	document.getElementById('lightshader').style.left=position+"px";*/
	var pagetitle=document.getElementsByTagName('title');
	if(pagetitle[0].innerHTML=="Works in Metal"){littleboxcount=11}
	if(pagetitle[0].innerHTML=="Works in Photography"){littleboxcount=8}
	if(pagetitle[0].innerHTML=="Works in Digital Images"){littleboxcount=13}
	cellreset();}else{setTimeout('dostuff(cnum,bpp,pw,ph,descrip)',0)}
	}
	
/*Beginning section for the little boxes and big picture selector section*/
function cellreset(){
for(i=1;i<littleboxcount;i++){
var divname="cell"+i;
if(document.getElementById(divname)){document.getElementById(divname).style.background='#042F54';}//Before click color for little boxes
}
if(document.getElementById(cellnum)){document.getElementById(cellnum).style.background='#c6612a';}//After click color for little boxes
darkShaderUp ();
}
function cellrollover(cn,littleboxcount){
for(i=1;i<littleboxcount;i++){
var divname="cell"+i;
if(document.getElementById(divname)){document.getElementById(divname).style.background='#042F54';}//Before rollover color for little boxes
}
if(document.getElementById(cn)){document.getElementById(cn).style.background='#c6612a';}//After rollover color for little boxes

}
function cellrollout(){
for(i=1;i<littleboxcount;i++){
var divname="cell"+i;
if(document.getElementById(divname)){document.getElementById(divname).style.background='#042F54';}//Before rollover color for little boxes
}
if(document.getElementById(cellnum)){document.getElementById(cellnum).style.background='#c6612a';}//After rollout color for little boxes

}

function darkShaderUp(){
if (opacityDarkShade==0){document.getElementById('darkshader').style.visibility = "visible";document.getElementById('darkshader').style.zIndex = 7000;}
if (opacityDarkShade < opacityDarkShaderMax) {
opacityDarkShade+=darkshadeupincrement;
if(opacityDarkShade > opacityDarkShaderMax){opacityDarkShade=opacityDarkShaderMax};
document.getElementById('darkshader').style.opacity = opacityDarkShade;
document.getElementById('darkshader').style.filter = "alpha(opacity=" + opacityDarkShade*100 + ")";
setTimeout('darkShaderUp()', darkshadeuptime);
}
if(opacityDarkShade==opacityDarkShaderMax){document.getElementById('littlenav').style.visibility = "visible";lightShaderUp ()}
document.getElementById('artnote').style.visibility="hidden";
}

function lightShaderUp (){
	
	if(opacityDarkShade==opacityDarkShaderMax && ls=="down"){
	if(opacitylightshader==0){document.getElementById('lightshader').style.visibility = "visible";document.getElementById('lightshader').style.zIndex = 20000;}
	if ((opacitylightshader < opacitylightshaderMax)  || (lightshaderwidth!=w) || (lightshaderheight!=h)) 
	{
		opacitylightshader+=lightshaderupincrement;
		if(opacitylightshader > opacitylightshaderMax)
		{opacitylightshader=opacitylightshaderMax;}
		
		document.getElementById('lightshader').style.opacity = opacitylightshader;
		document.getElementById('lightshader').style.filter = "alpha(opacity=" + opacitylightshader*100 + ")";
		if(opacitylightshader==opacitylightshaderMax)
		{document.getElementById('bigimg').style.visibility="hidden";if (lightshaderwidth<w){lightshaderwidth+=widthincrement;if(lightshaderwidth>w){lightshaderwidth=w};document.getElementById('lightshade').width = lightshaderwidth;}
		if (lightshaderwidth>w){lightshaderwidth-=widthincrement;if(lightshaderwidth<w){lightshaderwidth=w};document.getElementById('lightshade').width = lightshaderwidth;}
		if (lightshaderheight<(h)){lightshaderheight+=heightincrement;if(lightshaderheight>h){lightshaderheight=h};document.getElementById('lightshade').height = lightshaderheight;}
		if (lightshaderheight>(h)){lightshaderheight-=heightincrement;if(lightshaderheight<h){lightshaderheight=h};document.getElementById('lightshade').height = lightshaderheight;}
		if (local<position){local+=(widthincrement/2);if(local>position){local=position};document.getElementById('lightshader').style.left=local+3+"px";}
		if (local>position){local-=(widthincrement/2);if(local<position){local=position};document.getElementById('lightshader').style.left=local+3+"px";}}
		
		
		if ((opacitylightshader < opacitylightshaderMax)  || (lightshaderwidth!=w) || (lightshaderheight!=h)/* || (local!=position)*/){setTimeout('lightShaderUp()', lightshaderuptime);}else{ls="up";bigpicswap ()}}
		
}else{setTimeout('lightShaderUp()', 0)}

}

function bigpicswap (){
if (picturepath!=""){
if(words!=null){if (document.getElementById('descrpt')){document.getElementById('descrpt').innerHTML=words;}}
document.getElementById('bigpic').src=picturepath;
document.getElementById('bigpic').height=h;
document.getElementById('bigpic').width=w;
if(picload=="yes"){picload="no";document.getElementById('bigimg').style.left=local+"px";document.getElementById('bigimg').style.visibility="visible";lightShaderDown ()}else{setTimeout('bigpicswap ()', 0)}}else{lightShaderDown ();}}

function lightShaderDown (){
	if((document.getElementById('bigimg').style.visibility=="visible" || picturepath=="") && ls=="up"){
	if(opacitylightshader>0)
	{
		opacitylightshader-=lightshaderupincrement;
		if(opacitylightshader <= 0)
		{opacitylightshader=0;document.getElementById('lightshader').style.visibility = "hidden";};
		
		document.getElementById('lightshader').style.opacity = opacitylightshader;
		document.getElementById('lightshader').style.filter = "alpha(opacity=" + opacitylightshader*100 + ")";
				
		if (opacitylightshader > 0){setTimeout('lightShaderDown()', lightshaderuptime);}}
		
}else{if(opacitylightshader>0){setTimeout('lightShaderDown()', 0)}}
}

function fadeout (){
	ls="down";
	picturepath="";
	lightShaderUp();
	darkShaderDown();
	document.getElementById('descrpt').innerHTML="";

}

function darkShaderDown(){
if (opacityDarkShade > 0 && opacitylightshader==0) {document.getElementById('littlenav').style.visibility = "hidden";
		opacityDarkShade-=darkshadeupincrement;if(opacityDarkShade < 0){opacityDarkShade=0;document.getElementById('darkshader').style.visibility = "hidden";};document.getElementById('darkshader').style.opacity = opacityDarkShade;document.getElementById('darkshader').style.filter = "alpha(opacity=" + opacityDarkShade*100 + ")";setTimeout('darkShaderDown()', darkshadeuptime);}else{if(opacityDarkShade > 0){setTimeout('darkShaderDown()', darkshadeuptime)}}
		document.getElementById('artnote').style.visibility="visible";
}


function visible(left, path){
document.getElementById('thumbnaildiv').style.visibility='visible';document.getElementById('thumbnaildiv').style.left=left+'px';document.getElementById('image').src=path;
}
function inviso(){
document.getElementById('thumbnaildiv').style.visibility='hidden';
}
/*Ending section for the little boxes and big picture selector section*/



/*Begging of animated drop down section*/
/*Declare variables*/
var onevertmin = 0;
var onevert = 0;
var onevertmax = 20;//Max

var twovertmin = 25;
var twovert = 25;
var twovertmax = 38;//Max

var threevertmin = 40;
var threevert = 40;
var threevertmax = 45;//Max

var menuout="no";
var upinterval = 1;
var downinterval = 1;
var uptime = 50;
var downtime = 30;

function menuopen(){
if(menuout=="no"){document.getElementById('menu').style.height=20+'px';
oneup();}/*}*/
}
/*Turn on first div and animate it down to place*/
function oneup(){
if(menuout=="no"){if(onevert<onevertmax){document.getElementById('onebtn').style.visibility="visible";document.getElementById('onebtn').style.top = onevert+'px';document.getElementById('menu').style.top =7+'px';onevert += upinterval;setTimeout('oneup()', uptime);}
if (onevert>=onevertmax){onevert=onevertmax}
twoup();}
}

function twoup(){
/*If first div is in place, turn on second div and animate it down to place*/
if(menuout=="no"){if(onevert==onevertmax){if(twovert<twovertmax){document.getElementById('twobtn').style.visibility="visible";document.getElementById('twobtn').style.top = twovert+'px';twovert += upinterval;setTimeout('twoup()', uptime);}}
if (twovert>=twovertmax){twovert=twovertmax}
threeup();}
}

function threeup(){
/*If second div is in place, turn on third div and animate it down to place*/
if(menuout=="no"){if(twovert==twovertmax){if(threevert<threevertmax){document.getElementById('threebtn').style.visibility="visible";document.getElementById('threebtn').style.top = threevert+'px';threevert += upinterval;setTimeout('threeup()', uptime);}}
if (threevert>=threevertmax){threevert=threevertmax;document.getElementById('threebtn').style.top = threevert+'px';}}
}


function menuclose(){
/*Animate div three back up to start position and if there, turn inviso
*//*if (threevert==threevertmax){*/
if (menuout=="yes"){document.getElementById('menu').style.height=20+'px';threedown();}
}

function threedown(){
if (menuout=="yes"){if (threevert>threevertmin){document.getElementById('threebtn').style.top = threevert+'px';threevert -= downinterval;setTimeout('threedown()', downtime);}
if (threevert<=threevertmin){threevert=threevertmin;document.getElementById('threebtn').style.visibility="hidden";twodown()}
;}
}

function twodown(){
/*Animate div two back up to start position and if there, turn inviso*/
if (menuout=="yes"){if (twovert>twovertmin){document.getElementById('twobtn').style.top = twovert+'px';twovert -= downinterval;setTimeout('twodown()', downtime);}
if (twovert<=twovertmin){twovert=twovertmin;document.getElementById('twobtn').style.visibility="hidden";onedown();};
}
}

function onedown(){
/*Animate div one back up to start position and if there, turn inviso*/
if (menuout=="yes"){if (onevert>onevertmin){document.getElementById('onebtn').style.top = onevert+'px';onevert -= downinterval;setTimeout('onedown()', downtime);}
if (onevert<=onevertmin){onevert=onevertmin;document.getElementById('onebtn').style.visibility="hidden"};
document.getElementById('inviso').height="50";}
}

function outofmenu(){
menuout="yes";
menuclose();
}

function onmenu(){
menuout="no";
menuopen();
}

/*Ending of animated drop down section*/
