function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

function changeImagesArray(array) {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<array.length; i+=2) {
			document[array[i]].src = array[i+1];
		}
	}
}

function changeImagesCon() {
	changeImagesArray(changeImagesCon.arguments);
}

function toggleImages() {
	for (var i=0; i<toggleImages.arguments.length; i+=2) {
		if (selected == toggleImages.arguments[i])      changeImagesArray(toggleImages.arguments[i+1]);
	}
}

var selected = 'one';
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		btnImpositions_over = newImage("images/btnImpositions-over.jpg");
		btnContraventions_over = newImage("images/btnContraventions-over.jpg");
		btnPublicationsExhibitions_over = newImage("images/btnPublicationsExhibitions-.jpg");
		btnLinks_over = newImage("images/btnLinks-over.jpg");
		btnContact_over = newImage("images/btnContact-over.jpg");
		btnExhibitions_over = newImage("images/btnExhibitions-over.jpg");
		btnPublications_over = newImage("images/btnPublications-over.jpg");
		btnGalImpositions_over = newImage("images/gallery/btnImpositions-over.jpg");
		btnGalContraventions_over = newImage("images/gallery/btnContraventions-over.jpg");
		btnGalPublicationsExhibitions_over = newImage("images/gallery/btnPublicationsExhibitions-.jpg");
		btnGalLinks_over = newImage("images/gallery/btnLinks-over.jpg");
		btnGalContact_over = newImage("images/gallery/btnContact-over.jpg");
		btnBack_over = newImage("images/btnBack-over.jpg");
		btnForward_over = newImage("images/btnForward-over.jpg");
		btnGalBack_over = newImage("images/gallery/btnBack-over.jpg");
		btnGalForward_over = newImage("images/gallery/btnForward-over.jpg");
		one_sel = newImage("images/one-sel.jpg");
		two_sel = newImage("images/two-sel.jpg");
		three_sel = newImage("images/three-sel.jpg");
		video_sel = newImage("images/video-sel.jpg");
		preloadFlag = true;
	}
}

function hs(divhs)
{ 
		if(divhs == 1)
		{
		    document.getElementById(2).style.display='none';
		}
		else
		{
		    document.getElementById(1).style.display='none';
		}	 
		
		document.getElementById(divhs).style.display='';	
}

NewImg = new Array (
"gallery/imgAgeOfSpontaneity.jpg",
"gallery/imgElsewhere.jpg",
"gallery/imgPenthouse.jpg",
"gallery/imgSixInchesTaller.jpg",
"gallery/imgFlipside.jpg",
"gallery/imgAboutFace.jpg",
"gallery/imgMariner.jpg",
"gallery/imgHomage.jpg",
"gallery/imgPieceOfCake.jpg",
"gallery/imgTriumph.jpg",
"gallery/imgInsomnia.jpg",
"gallery/imgOverkill.jpg",
"gallery/imgBound.jpg",
"gallery/imgLittleTree.jpg",
"gallery/imgPoetsGraveyard.jpg",
"gallery/imgHorizon.jpg",
"gallery/imgStatuesque.jpg",
"gallery/imgBreatheFree.jpg",
"gallery/imgStorybook.jpg",
"gallery/imgThankYouJeffKoons.jpg",
"gallery/imgSeparation.jpg",
"gallery/imgPasserBy.jpg",
"gallery/imgDisconcertainty.jpg",
"gallery/imgFramed.jpg",
"gallery/imgArrangementInBlack-.jpg",
"gallery/imgUnknownFriendsVisit.jpg",
"gallery/imgDisconnect.jpg",
"gallery/imgTwoFeetUnder.jpg",
"gallery/imgSurrounded.jpg",
"gallery/imgPassage.jpg"

//"gallery/shelter.jpg",
//"gallery/pollock.jpg",
//"gallery/abstract1.jpg",
//"gallery/stilllife.jpg",
//"gallery/ann.jpg",
//"gallery/hole.jpg",
//"gallery/abandon.jpg",
//"gallery/philipsfences.jpg",
//"gallery/manhole.jpg",
//"gallery/flattery.jpg",
//"gallery/vegasstatue.jpg",
//"gallery/vegas.jpg",
//"gallery/monuments.jpg",
//"gallery/domain.jpg",
//"gallery/hole.jpg",
//"gallery/transientforest.jpg",
//"gallery/trite.jpg",
//"gallery/stoic.jpg",
//"gallery/levitationeric.jpg",
//"gallery/levitationryan.jpg",
//"gallery/unlockeddoors.jpg",
//"gallery/freshfish.jpg",
//"gallery/beacon.jpg",
//"gallery/flyaway.jpg",
//"gallery/aviator.jpg",
//"gallery/hustler.jpg",
//"gallery/levitationwstairs.jpg",
//"gallery/discards.jpg",
//"gallery/gesture.jpg",



);

NewConImg = new Array (
"gallery/conDepth.jpg",
"gallery/tossed.jpg",
"gallery/view1.jpg",
"gallery/taxi1.jpg",
"gallery/colorgrid1.jpg",
"gallery/fridge1.jpg",
"gallery/escher1.jpg",
"gallery/dinner1.jpg",
"gallery/conAboutFace.jpg",
"gallery/conAttemptuous.jpg",
"gallery/conFishing.jpg",
"gallery/conFly.jpg",
"gallery/conPursuitOfHappiness.jpg"


);

NewConImgOver = new Array (
"gallery/conDepthOver.jpg",
"gallery/tossedmedia.jpg",
"gallery/viewRO.jpg",
"gallery/taxiRO.jpg",
"gallery/colorgridRO.jpg",
"gallery/fridgeRO.jpg",
"gallery/escherRO.jpg",
"gallery/dinnerRO.jpg",
"gallery/conAboutFaceOver.jpg",
"gallery/conAttemptuousOver.jpg",
"gallery/conFishingOver.jpg",
"gallery/conFlyOver.jpg",
"gallery/conPursuitOfHappinessOver.jpg"

);

NewConImgTwo = new Array (
"gallery/conDepthDetail1.jpg",
"gallery/tossed2.jpg",
"gallery/view2.jpg",
"gallery/taxi2.jpg",
"gallery/colorgrid2.jpg",
"gallery/fridge2.jpg",
"gallery/escher2.jpg",
"gallery/dinner2.jpg",
"gallery/conAboutFaceDetail1.jpg",
"gallery/conAttemptuousDetail1.jpg",
"gallery/conFishingDetail1.jpg",
"gallery/conFlyDetail1.jpg",
"gallery/blank.jpg" //pursuit

);

NewConImgThree = new Array (
"gallery/conDepthDetail2.jpg",
"gallery/tossed3.jpg",
"gallery/view3.jpg",
"gallery/taxi3.jpg",
"gallery/colorgrid3.jpg",
"gallery/fridge3.jpg",
"gallery/escher3.jpg",
"gallery/dinner3.jpg",
"gallery/conAboutFaceDetail2.jpg",
"gallery/conAttemptuousDetail2.jpg",
"gallery/blank.jpg", //fishing
"gallery/conFlyDetail2.jpg",
"gallery/blank.jpg" //pursuit

);


Video = new Array (
"gallery/depthvideo.html",
"gallery/tossedvideo.html",
"gallery/viewvideo.html",
"gallery/taxivideo.html",
"gallery/colorvideo.html",
"gallery/fridgevideo.html",
"gallery/eschervideo.html",
"gallery/dinnervideo.html",
"gallery/aboutfacevideo.html",
"gallery/attemptuousvideo.html",
"gallery/fishingvideo.html", 
"gallery/flyingvideo.html",
"gallery/pursuitvideo.html"

);


//impositions
var ImgNum = 0;
var ImgLength = NewImg.length - 1;

//Time delay between Slides in milliseconds
var delay = 3000;

var lock = false;
var run;
function chgImg(direction) {
if (document.images) {
ImgNum = ImgNum + direction;
if (ImgNum > ImgLength) {
ImgNum = 0;
}
if (ImgNum < 0) {
ImgNum = ImgLength;
}
document.slideshow.src = NewImg[ImgNum];
   }
}
function auto() {
if (lock == true) {
lock = false;
window.clearInterval(run);
}
else if (lock == false) {
lock = true;
run = setInterval("chgImg(1)", delay);
   }
}

//contraventions
var ImgNumCon = 0;
var ImgLengthCon = NewConImg.length - 1;

function chgImgCon(direction) {
if (document.images) {
ImgNumCon = ImgNumCon + direction;
if (ImgNumCon > ImgLengthCon) {
ImgNumCon = 0;
}
if (ImgNumCon < 0) {
ImgNumCon = ImgLengthCon;
}
document.slideshow.src = NewConImg[ImgNumCon];
   }
}
function autoCon() {
if (lock == true) {
lock = false;
window.clearInterval(run);
}
else if (lock == false) {
lock = true;
run = setInterval("chgImgCon(1)", delay);
   }
}


function slideMouseOver()
{
    if(selected == 'one')
    {
        document.slideshow.src=NewConImgOver[ImgNumCon];
    }
}

function slideMouseOut()
{
    if(selected == 'one')
    {
        document.slideshow.src=NewConImg[ImgNumCon];
    }
}

function oneClick()
{
    document.slideshow.src=NewConImg[ImgNumCon];
}

function twoClick()
{
    document.slideshow.src=NewConImgTwo[ImgNumCon];
}

function threeClick()
{
    document.slideshow.src=NewConImgThree[ImgNumCon];
}


function videoClick()
{

    window.open(Video[ImgNumCon],"piece","menubar=0,resizable=0,width=873,height=517");
}


