﻿var PRArray = new Array();
//Freedom Stone 2004
RArray = new Array();
RArray[0] = new ArrElements('FS_1.jpg',94,75,"Freedom Stone 2004","","In June 2004 Innovative Stone selected a block of granite flecked with garnet crystals from Barton quarry in upstate New York.");
RArray[1] = new ArrElements('FS_2.jpg',94,75,"Freedom Stone 2004","","World Trade Center (WTC) developer Silverstein Properties asked Innovative to prepare the special stone to be used in a July 4th ceremony marking the beginning of rebuilding.");
RArray[2] = new ArrElements('FS_3.jpg',94,75,"Freedom Stone 2004","","Skidmore architect Richard Goodstein and Innovative Stone Project Manager Anthony Iorio inspect the stone before preparation begins.");
RArray[3] = new ArrElements('FS_4.jpg',94,75,"Freedom Stone 2004","","Josveek Huligar polishes the \"Freedom Stone\" with loving care at Innovative Stone's Long Island facility.");
RArray[4] = new ArrElements('FS_5.jpg',94,75,"Freedom Stone 2004","","Silverstein Construction Director, David Worsley and Innovative Stone CEO review the inscription that will be engraved onto the \"Freedom Stone\"");
RArray[5] = new ArrElements('FS_6.jpg',94,75,"Freedom Stone 2004","","Artisan John Garafolo carefully cuts into the stone to engrave the special message that will appear on the \"Freedom Stone\".");
RArray[6] = new ArrElements('FS_7.jpg',94,75,"Freedom Stone 2004","","Early morning, July 1st, the \"Freedom Stone\" is brought to Ground Zero.");
RArray[7] = new ArrElements('FS_8.jpg',94,75,"Freedom Stone 2004","","Innovative Stone CEO, meets with New York Governor George Pataki at the Ground Zero site.");
RArray[8] = new ArrElements('FS_9.jpg',113,75,"Freedom Stone 2004","","The July 4th ceremony began with a color guard leading NY City Mayor Bloomberg and Governors McGreevey and Pataki.");
RArray[9] = new ArrElements('FS_10.jpg',113,75,"Freedom Stone 2004","","Elected officials lead the audience in saluting the flag.");
RArray[10] = new ArrElements('FS_11.jpg',115,75,"Freedom Stone 2004","","NJ Governor James McGreevey, NY Governor George Pataki, NY Mayor Michael Bloomberg unveil the stone and inscription.");
RArray[11] = new ArrElements('FS_12.jpg',115,75,"Freedom Stone 2004","","WTC developer, Larry Silverstein, joins the elected officials, as the \"Freedom Stone\" is unveiled for the first time.");
RArray[12] = new ArrElements('FS_13.jpg',94,75,"Freedom Stone 2004","","More than 600 people and media from around the world attend the July 4th \"Freedom Stone\" ceremony.");
RArray[13] = new ArrElements('FS_14.jpg',94,75,"Freedom Stone 2004","","Crew members from Innovative Stone and Berardi Stone help install the \"Freedom Stone\".");
RArray[14] = new ArrElements('FS_15.jpg',112,75,"Freedom Stone 2004","","As the ceremony ended, someone placed flowers on the \"Freedom Stone\", capturing both the sadness and hope for rebuilding in the future.");
PRArray[0] = RArray;
//Ceremony 2009
SArray = new Array();
SArray[0] = new ArrElements('FS_Ceremony_2009_1.jpg',113,75,"Ceremony 2009","","");
SArray[1] = new ArrElements('FS_Ceremony_2009_2.jpg',113,75,"Ceremony 2009","","");
SArray[2] = new ArrElements('FS_Ceremony_2009_3.jpg',113,75,"Ceremony 2009","","");
SArray[3] = new ArrElements('FS_Ceremony_2009_4.jpg',133,75,"Ceremony 2009","","");
SArray[4] = new ArrElements('FS_Ceremony_2009_5.jpg',133,75,"Ceremony 2009","","");
SArray[5] = new ArrElements('FS_Ceremony_2009_6.jpg',100,75,"Ceremony 2009","","");
SArray[6] = new ArrElements('FS_Ceremony_2009_7.jpg',100,75,"Ceremony 2009","","");
SArray[7] = new ArrElements('FS_Ceremony_2009_8.jpg',100,75,"Ceremony 2009","","");
SArray[8] = new ArrElements('FS_Ceremony_2009_9.jpg',100,75,"Ceremony 2009","","");
SArray[9] = new ArrElements('FS_Ceremony_2009_10.jpg',100,75,"Ceremony 2009","","");
SArray[10] = new ArrElements('FS_Ceremony_2009_11.jpg',100,75,"Ceremony 2009","","");
SArray[11] = new ArrElements('FS_Ceremony_2009_12.jpg',100,75,"Ceremony 2009","","");
SArray[12] = new ArrElements('FS_Ceremony_2009_13.jpg',100,75,"Ceremony 2009","","");
SArray[13] = new ArrElements('FS_Ceremony_2009_14.jpg',100,75,"Ceremony 2009","","");
SArray[14] = new ArrElements('FS_Ceremony_2009_15.jpg',100,75,"Ceremony 2009","","");
SArray[15] = new ArrElements('FS_Ceremony_2009_16.jpg',100,75,"Ceremony 2009","","");
SArray[16] = new ArrElements('FS_Ceremony_2009_17.jpg',100,75,"Ceremony 2009","","");
SArray[17] = new ArrElements('FS_Ceremony_2009_18.jpg',113,75,"Ceremony 2009","","");
SArray[18] = new ArrElements('FS_Ceremony_2009_19.jpg',113,75,"Ceremony 2009","","");
SArray[19] = new ArrElements('FS_Ceremony_2009_20.jpg',142,75,"Ceremony 2009","","");

PRArray[1] = SArray;
//Hotels
HArray = new Array();
HArray[0] = new ArrElements('DSC_0239_1_1.jpg',97,75,"Rally 2010","","");
HArray[1] = new ArrElements('DSC_0240_1_1.jpg',113,75,"Rally 2010","","");
HArray[2] = new ArrElements('DSC_0241_1_1.jpg',127,75,"Rally 2010","","");
HArray[3] = new ArrElements('DSC_0246_1_1.jpg',113,75,"Rally 2010","","");
HArray[4] = new ArrElements('DSC_0247_1_1.jpg',113,75,"Rally 2010","","");
HArray[5] = new ArrElements('DSC_0249_1_1.jpg',118,75,"Rally 2010","","");
HArray[6] = new ArrElements('DSC_0250_1_1.jpg',109,75,"Rally 2010","","");
HArray[7] = new ArrElements('DSC_0254_1_1.jpg',90,75,"Rally 2010","","");
HArray[8] = new ArrElements('DSC_0255_1_1.jpg',113,75,"Rally 2010","","");
HArray[9] = new ArrElements('DSC_0256_1.jpg',94,75,"Rally 2010","","");
HArray[10] = new ArrElements('DSC_0258_1.jpg',115,75,"Rally 2010","","");
HArray[11] = new ArrElements('DSC_0259_1_1.jpg',93,75,"Rally 2010","","");
HArray[12] = new ArrElements('DSC_0261_1_1.jpg',120,75,"Rally 2010","","");
HArray[13] = new ArrElements('DSC_0262_1_1.jpg',113,75,"Rally 2010","","");
HArray[14] = new ArrElements('DSC_0264_1_1.jpg',95,75,"Rally 2010","","");
HArray[15] = new ArrElements('DSC_0267_1_1.jpg',112,75,"Rally 2010","","");
HArray[16] = new ArrElements('DSC_0270_1_1.jpg',113,75,"Rally 2010","","");
HArray[17] = new ArrElements('DSC_0272_1_1.jpg',100,75,"Rally 2010","","");
HArray[18] = new ArrElements('DSC_0273_1_1.jpg',94,75,"Rally 2010","","");
HArray[19] = new ArrElements('DSC_0274_1.jpg',110,75,"Rally 2010","","");
HArray[20] = new ArrElements('DSC_0275_1_1.jpg',108,75,"Rally 2010","","");
HArray[21] = new ArrElements('DSC_0279_1_1.jpg',105,75,"Rally 2010","","");
HArray[22] = new ArrElements('DSC_0281_1_1.jpg',103,75,"Rally 2010","","");
HArray[23] = new ArrElements('DSC_0284_1_1.jpg',113,75,"Rally 2010","","");
HArray[24] = new ArrElements('DSC_0285_1_1.jpg',91,75,"Rally 2010","","");
HArray[25] = new ArrElements('DSC_0286_1_1.jpg',94,75,"Rally 2010","","");
HArray[26] = new ArrElements('DSC_0288_1_1.jpg',113,75,"Rally 2010","","");
HArray[27] = new ArrElements('DSC_0292_1_1.jpg',98,75,"Rally 2010","","");
HArray[28] = new ArrElements('DSC_0296_1.jpg',88,75,"Rally 2010","","");
HArray[29] = new ArrElements('DSC_0297_1.jpg',105,75,"Rally 2010","","");
HArray[30] = new ArrElements('DSC_0298_1.jpg',110,75,"Rally 2010","","");
HArray[31] = new ArrElements('DSC_0310_1.jpg',111,75,"Rally 2010","","");
HArray[32] = new ArrElements('DSC_0312_1_1.jpg',111,75,"Rally 2010","","");
PRArray[2] = HArray;

CArray = new Array();

CArray[0] = new ArrElements('DSC_0326.jpg',113,75,"Ceremony 2010","","");
CArray[1] = new ArrElements('DSC_0327.jpg',113,75,"Ceremony 2010","","");
CArray[2] = new ArrElements('DSC_0328.jpg',113,75,"Ceremony 2010","","");
CArray[3] = new ArrElements('DSC_0331.jpg',113,75,"Ceremony 2010","","");
CArray[4] = new ArrElements('DSC_0333.jpg',113,75,"Ceremony 2010","","");
CArray[5] = new ArrElements('DSC_0335.jpg',113,75,"Ceremony 2010","","");
CArray[6] = new ArrElements('DSC_0337.jpg',113,75,"Ceremony 2010","","");
CArray[7] = new ArrElements('DSC_0339.jpg',113,75,"Ceremony 2010","","");
CArray[8] = new ArrElements('DSC_0340.jpg',113,75,"Ceremony 2010","","");
CArray[9] = new ArrElements('DSC_0342.jpg',113,75,"Ceremony 2010","","");
CArray[10] = new ArrElements('DSC_0343.jpg',113,75,"Ceremony 2010","","");
CArray[11] = new ArrElements('DSC_0345.jpg',113,75,"Ceremony 2010","","");
CArray[12] = new ArrElements('DSC_0347.jpg',113,75,"Ceremony 2010","","");
CArray[13] = new ArrElements('DSC_0348.jpg',113,75,"Ceremony 2010","","");
CArray[14] = new ArrElements('DSC_0349.jpg',113,75,"Ceremony 2010","","");
CArray[15] = new ArrElements('DSC_0350.jpg',113,75,"Ceremony 2010","","");
CArray[16] = new ArrElements('DSC_0351.jpg',113,75,"Ceremony 2010","","");
CArray[17] = new ArrElements('DSC_0352.jpg',113,75,"Ceremony 2010","","");
CArray[18] = new ArrElements('DSC_0353.jpg',113,75,"Ceremony 2010","","");
CArray[19] = new ArrElements('DSC_0354.jpg',113,75,"Ceremony 2010","","");
CArray[20] = new ArrElements('DSC_0355.jpg',113,75,"Ceremony 2010","","");
CArray[21] = new ArrElements('DSC_0358.jpg',113,75,"Ceremony 2010","","");
CArray[22] = new ArrElements('DSC_0359.jpg',113,75,"Ceremony 2010","","");
CArray[23] = new ArrElements('DSC_0363.jpg',113,75,"Ceremony 2010","","");
CArray[24] = new ArrElements('DSC_0366.jpg',113,75,"Ceremony 2010","","");
CArray[25] = new ArrElements('DSC_0370.jpg',113,75,"Ceremony 2010","","");
CArray[26] = new ArrElements('DSC_0371.jpg',113,75,"Ceremony 2010","","");
CArray[27] = new ArrElements('DSC_0372.jpg',113,75,"Ceremony 2010","","");
CArray[28] = new ArrElements('DSC_0374.jpg',113,75,"Ceremony 2010","","");
CArray[29] = new ArrElements('DSC_0376.jpg',113,75,"Ceremony 2010","","");
CArray[30] = new ArrElements('DSC_0378.jpg',113,75,"Ceremony 2010","","");
CArray[31] = new ArrElements('DSC_0379.jpg',113,75,"Ceremony 2010","","");
CArray[32] = new ArrElements('DSC_0380.jpg',113,75,"Ceremony 2010","","");
CArray[33] = new ArrElements('DSC_0381.jpg',113,75,"Ceremony 2010","","");
CArray[34] = new ArrElements('DSC_0383.jpg',113,75,"Ceremony 2010","","");
CArray[35] = new ArrElements('DSC_0384.jpg',113,75,"Ceremony 2010","","");
CArray[36] = new ArrElements('DSC_0385.jpg',113,75,"Ceremony 2010","","");
CArray[37] = new ArrElements('DSC_0386.jpg',113,75,"Ceremony 2010","","");
CArray[38] = new ArrElements('DSC_0387.jpg',113,75,"Ceremony 2010","","");
CArray[39] = new ArrElements('DSC_0388.jpg',113,75,"Ceremony 2010","","");
CArray[40] = new ArrElements('DSC_0389.jpg',113,75,"Ceremony 2010","","");
CArray[41] = new ArrElements('DSC_0390.jpg',113,75,"Ceremony 2010","","");
CArray[42] = new ArrElements('DSC_0391.jpg',113,75,"Ceremony 2010","","");
CArray[43] = new ArrElements('DSC_0392.jpg',113,75,"Ceremony 2010","","");
CArray[44] = new ArrElements('DSC_0393.jpg',113,75,"Ceremony 2010","","");
CArray[45] = new ArrElements('DSC_0394.jpg',113,75,"Ceremony 2010","","");
CArray[46] = new ArrElements('DSC_0395.jpg',113,75,"Ceremony 2010","","");
CArray[47] = new ArrElements('DSC_0396.jpg',113,75,"Ceremony 2010","","");
CArray[48] = new ArrElements('DSC_0397.jpg',113,75,"Ceremony 2010","","");
CArray[49] = new ArrElements('DSC_0399.jpg',113,75,"Ceremony 2010","","");
CArray[50] = new ArrElements('DSC_0400.jpg',113,75,"Ceremony 2010","","");
CArray[51] = new ArrElements('DSC_0404.jpg',113,75,"Ceremony 2010","","");
CArray[52] = new ArrElements('DSC_0405.jpg',113,75,"Ceremony 2010","","");
CArray[53] = new ArrElements('DSC_0406.jpg',113,75,"Ceremony 2010","","");
CArray[54] = new ArrElements('DSC_0408.jpg',113,75,"Ceremony 2010","","");
CArray[55] = new ArrElements('DSC_0409.jpg',113,75,"Ceremony 2010","","");
CArray[56] = new ArrElements('_DSC6652.jpg',113,75,"Ceremony 2010","","");
CArray[57] = new ArrElements('_DSC6655.jpg',113,75,"Ceremony 2010","","");
CArray[58] = new ArrElements('_DSC6656.jpg',113,75,"Ceremony 2010","","");
CArray[59] = new ArrElements('_DSC6661.jpg',113,75,"Ceremony 2010","","");
CArray[60] = new ArrElements('_DSC6664.jpg',113,75,"Ceremony 2010","","");
CArray[61] = new ArrElements('_DSC6666.jpg',58,75,"Ceremony 2010","","");
CArray[62] = new ArrElements('_DSC6669.jpg',102,75,"Ceremony 2010","","");
CArray[63] = new ArrElements('_DSC6671.jpg',113,75,"Ceremony 2010","","");
CArray[64] = new ArrElements('_DSC6672.jpg',113,75,"Ceremony 2010","","");
CArray[65] = new ArrElements('_DSC6674.jpg',91,75,"Ceremony 2010","","");
CArray[66] = new ArrElements('_DSC6678.jpg',111,75,"Ceremony 2010","","");
CArray[67] = new ArrElements('_DSC6683.jpg',68,75,"Ceremony 2010","","");
CArray[68] = new ArrElements('_DSC6706.jpg',98,75,"Ceremony 2010","","");
CArray[69] = new ArrElements('_DSC6707.jpg',113,75,"Ceremony 2010","","");
CArray[70] = new ArrElements('_DSC6710.jpg',111,75,"Ceremony 2010","","");
CArray[71] = new ArrElements('_DSC6714.jpg',106,75,"Ceremony 2010","","");
CArray[72] = new ArrElements('_DSC6718.jpg',120,75,"Ceremony 2010","","");
CArray[73] = new ArrElements('_DSC6734.jpg',70,75,"Ceremony 2010","","");
CArray[74] = new ArrElements('_DSC6739.jpg',113,75,"Ceremony 2010","","");
CArray[75] = new ArrElements('_DSC6743.jpg',103,75,"Ceremony 2010","","");
CArray[76] = new ArrElements('_DSC6747.jpg',95,75,"Ceremony 2010","","");
CArray[77] = new ArrElements('_DSC6748.jpg',120,75,"Ceremony 2010","","");
CArray[78] = new ArrElements('_DSC6749.jpg',93,75,"Ceremony 2010","","");
CArray[79] = new ArrElements('_DSC6752.jpg',113,75,"Ceremony 2010","","");
CArray[80] = new ArrElements('_DSC6763.jpg',78,75,"Ceremony 2010","","");
CArray[81] = new ArrElements('_DSC6766.jpg',113,75,"Ceremony 2010","","");
CArray[82] = new ArrElements('_DSC6769.jpg',113,75,"Ceremony 2010","","");
CArray[83] = new ArrElements('_DSC6772.jpg',113,75,"Ceremony 2010","","");
CArray[84] = new ArrElements('_DSC6776.jpg',113,75,"Ceremony 2010","","");
CArray[85] = new ArrElements('_DSC6778.jpg',113,75,"Ceremony 2010","","");
CArray[86] = new ArrElements('_DSC6779.jpg',113,75,"Ceremony 2010","","");
CArray[87] = new ArrElements('_DSC6790.jpg',113,75,"Ceremony 2010","","");
CArray[88] = new ArrElements('_DSC6806.jpg',113,75,"Ceremony 2010","","");
CArray[89] = new ArrElements('_DSC6810.jpg',113,75,"Ceremony 2010","","");
CArray[90] = new ArrElements('_DSC6814.jpg',113,75,"Ceremony 2010","","");
CArray[91] = new ArrElements('_DSC6821.jpg',113,75,"Ceremony 2010","","");
CArray[92] = new ArrElements('_DSC6823.jpg',113,75,"Ceremony 2010","","");
CArray[93] = new ArrElements('_DSC6831.jpg',113,75,"Ceremony 2010","","");
CArray[94] = new ArrElements('_DSC6833.jpg',65,75,"Ceremony 2010","","");
CArray[95] = new ArrElements('_DSC6839.jpg',113,75,"Ceremony 2010","","");
CArray[96] = new ArrElements('panorama1.jpg',435,75,"Ceremony 2010","","");
CArray[97] = new ArrElements('panorama2.jpg',319,75,"Ceremony 2010","","");


PRArray[3] = CArray;


var CurrArray;
var CurrIndex = 0;
var CurrCode = "";
function ArrElements(Img, Width, Height, Heading, Address, Detail)
{
    this.Img = Img;
    this.Width = Width;
    this.Height = Height;
    this.Heading = Heading;
    this.Address = Address;
    this.Detail = Detail;
    return this;
}
function SetElements(index)
{
    //alert(PRArray[index]);
    CurrArray = new Array();
    CurrArray = PRArray[index];
    strImg = "<!-- Thumbnails -->\n";
    strCpt = "<!-- Image captions -->\n";
    for (i =0; i< CurrArray.length; i++)
    {
        strImg = strImg + '<a href="#" onclick="showPreview(\'../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[i]["Img"] + '\',\'' + (i+1) + '\');SetIndex(' + i + '); return false"><img src="../PortfolioNews/' + CurrCode + '/small/' + CurrArray[i]["Img"] + '" width="' + CurrArray[i]["Width"] + '" height="' + CurrArray[i]["Height"] + '" id="imgNews' + i + '"></a>\n';
        strCpt = strCpt + '<div class="imageCaption"></div>\n';
    }
    strCpt = strCpt + '<!-- End image captions -->\n';
    strImg = strImg + '<!-- End thumbnails -->\n\n' + strCpt + '\n<div id="slideEnd"></div>\n';
    document.getElementById("theImages").innerHTML = strImg;
    
    strBImg = '<img src="../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[0]["Img"] + '" id="imgBig">\n';
    strBImg = strBImg + '<span id="waitMessage">Loading image. Please wait</span>';
    strBImg = strBImg + '<div id="largeImageCaption"></div>';
    document.getElementById("previewPane").innerHTML = strBImg;
    
    document.getElementById("Heading").innerHTML = CurrArray[0]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[0]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[0]["Detail"];
    setPrevNext();
}
function ShowGallery(code,index)
{
    //alert(code);
    //document.getElementById("Heading").innerHTML = code;
    //objLnk = document.getElementById("lnkLeft" + i).innerHTML
    CurrIndex = 0;
    for (i =0; i<=document.getElementById("hdnTotalItems").value; i++)
    {
        objLnk = document.getElementById("lnkLeft" + i)
        Rvalue = objLnk.innerHTML
        //alert (Rvalue)
        Rvalue = Rvalue.replace('<span class="PortLnk1">','');
        Rvalue = Rvalue.replace('<SPAN class=PortLnk1>','');
        Rvalue = Rvalue.replace('</span>','');
        Rvalue = Rvalue.replace('</SPAN>','');
        if (index == i)
        {
            objLnk.innerHTML = '<span class="PortLnk1">' + Rvalue + '</span>';
        }
        else
        {
            objLnk.innerHTML = Rvalue;
        }
    }
    CurrCode = code;
    Initialize()
    SetElements(index);
    initSlideShow();
}
function SetIndex(index)
{
    CurrIndex = index
    document.getElementById("Heading").innerHTML = CurrArray[CurrIndex]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[CurrIndex]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[CurrIndex]["Detail"];
    setPrevNext()
}
function setPrevNext()
{
    document.getElementById("imgPrev").style.display="";
    document.getElementById("imgNext").style.display="";
    if (CurrIndex == 0 || CurrArray.length == 1)
    {
        document.getElementById("imgPrev").style.display="none";
    }
    if (CurrIndex == CurrArray.length - 1 || CurrArray.length == 1)
    {
        document.getElementById("imgNext").style.display="none";
    }
}
function setBPrevNext()
{
    document.getElementById("imgBPrev").style.display="";
    document.getElementById("imgBNext").style.display="";
    if (CurrIndex == 0 || CurrArray.length == 1)
    {
        document.getElementById("imgBPrev").style.display="none";
    }
    if (CurrIndex == CurrArray.length - 1 || CurrArray.length == 1)
    {
        document.getElementById("imgBNext").style.display="none";
    }
}
function ViewNext()
{
    CurrIndex++;
    document.getElementById("imgBig").src = '../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("Heading").innerHTML = CurrArray[CurrIndex]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[CurrIndex]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[CurrIndex]["Detail"];
    setPrevNext();
}
function ViewPrev()
{
    CurrIndex--;
    document.getElementById("imgBig").src = '../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("Heading").innerHTML = CurrArray[CurrIndex]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[CurrIndex]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[CurrIndex]["Detail"];
    setPrevNext();
}

function ViewBNext()
{
    CurrIndex++;
    document.getElementById("imgBig").src = '../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("imgGalleryBig").src = '../PortfolioNews/' + CurrCode + '/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("Heading").innerHTML = CurrArray[CurrIndex]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[CurrIndex]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[CurrIndex]["Detail"];
    setPrevNext();
    setBPrevNext();
}
function ViewBPrev()
{
    CurrIndex--;
    document.getElementById("imgBig").src = '../PortfolioNews/' + CurrCode + '/medium/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("imgGalleryBig").src = '../PortfolioNews/' + CurrCode + '/' + CurrArray[CurrIndex]["Img"]
    document.getElementById("Heading").innerHTML = CurrArray[CurrIndex]["Heading"];
    document.getElementById("Heading1").innerHTML = CurrArray[CurrIndex]["Address"];
    document.getElementById("Heading2").innerHTML = CurrArray[CurrIndex]["Detail"];
    setPrevNext();
    setBPrevNext();
}

function ViewLargeImage()
{
    document.getElementById("imgGalleryBig").src = '../PortfolioNews/' + CurrCode + '/' + CurrArray[CurrIndex]["Img"]
    setBPrevNext();
    DFMDBdivPortfolio.show();
}
function HideGalleryWindow()
{
    DFMDBdivPortfolio.hide();
}

var displayWaitMessage=true;	// Display a please wait message while images are loading?
  	
   		
	var activeImage = false;
	var imageGalleryLeftPos = false;
	var imageGalleryWidth = false;
	var imageGalleryObj = false;
	var maxGalleryXPos = false;
	var slideSpeed = 0;
	var imageGalleryCaptions = new Array();
	function Initialize()
	{
	    activeImage = false;
	    imageGalleryLeftPos = false;
	    imageGalleryWidth = false;
	    imageGalleryObj = false;
	    maxGalleryXPos = false;
	    slideSpeed = 0;
	    imageGalleryCaptions = new Array();
	    imageGalleryObj = document.getElementById('theImages');
		imageGalleryObj.style.left = "10px";
	}
	function startSlide(e)
	{
		if(document.all)e = event;
		var id = this.id;
		this.getElementsByTagName('IMG')[0].src = '../images/' + this.id + '_over.gif';	
		if(this.id=='arrow_right'){
			slideSpeedMultiply = Math.floor((e.clientX - this.offsetLeft) / 5);
			slideSpeed = -1*slideSpeedMultiply;
			slideSpeed = Math.max(-10,slideSpeed);
		}else{			
			slideSpeedMultiply = 10 - Math.floor((e.clientX - this.offsetLeft) / 5);
			slideSpeed = 1*slideSpeedMultiply;
			slideSpeed = Math.min(10,slideSpeed);
			if(slideSpeed<0)slideSpeed=10;
		}
	}
	
	function releaseSlide()
	{
		var id = this.id;
		this.getElementsByTagName('IMG')[0].src = '../images/' + this.id + '.gif';
		slideSpeed=0;
	}
		
	function gallerySlide()
	{
		if(slideSpeed!=0){
			var leftPos = imageGalleryObj.offsetLeft;
			leftPos = leftPos/1 + slideSpeed;
			if(leftPos>maxGalleryXPos){
				leftPos = maxGalleryXPos;
				slideSpeed = 0;
				
			}
			if(leftPos<minGalleryXPos){
				leftPos = minGalleryXPos;
				slideSpeed=0;
			}
			
			imageGalleryObj.style.left = leftPos + 'px';
		}
		setTimeout('gallerySlide()',20);
		
	}
	
	function showImage()
	{
		if(activeImage){
			activeImage.style.filter = 'alpha(opacity=50)';	
			activeImage.style.opacity = 0.5;
		}	
		this.style.filter = 'alpha(opacity=100)';
		this.style.opacity = 1;	
		activeImage = this;	
	}
	
	function initSlideShow()
	{
	    //alert("yes");
		document.getElementById('arrow_left').onmousemove = startSlide;
		document.getElementById('arrow_left').onmouseout = releaseSlide;
		document.getElementById('arrow_right').onmousemove = startSlide;
		document.getElementById('arrow_right').onmouseout = releaseSlide;
		
		imageGalleryObj = document.getElementById('theImages');
		imageGalleryLeftPos = imageGalleryObj.offsetLeft;
		//alert(imageGalleryLeftPos)
		//alert(imageGalleryObj.style.left);
		imageGalleryWidth = document.getElementById('galleryContainer').offsetWidth - 80;
		maxGalleryXPos = imageGalleryObj.offsetLeft; 
		minGalleryXPos = imageGalleryWidth - document.getElementById('slideEnd').offsetLeft;
		if ((minGalleryXPos + 14) >= 0)
		{
		    document.getElementById("arrow_left").style.display="none";
		    document.getElementById("arrow_right").style.display="none";
		}
		else
		{
		    document.getElementById("arrow_left").style.display="";
		    document.getElementById("arrow_right").style.display="";
		}
		var slideshowImages = imageGalleryObj.getElementsByTagName('IMG');
		for(var no=0;no<slideshowImages.length;no++){
			slideshowImages[no].onmouseover = showImage;
		}
		
		var divs = imageGalleryObj.getElementsByTagName('DIV');
		for(var no=0;no<divs.length;no++){
			if(divs[no].className=='imageCaption')imageGalleryCaptions[imageGalleryCaptions.length] = divs[no].innerHTML;
		}
		gallerySlide();
	}
	
	function showPreview(imagePath,imageIndex){
		var subImages = document.getElementById('previewPane').getElementsByTagName('IMG');
		if(subImages.length==0){
			var img = document.createElement('IMG');
			document.getElementById('previewPane').appendChild(img);
		}else img = subImages[0];
		
		if(displayWaitMessage){
			document.getElementById('waitMessage').style.display='inline';
		}
		document.getElementById('largeImageCaption').style.display='none';
		img.onload = function() { hideWaitMessageAndShowCaption(imageIndex-1); };
		img.src = imagePath;
		
	}
	function hideWaitMessageAndShowCaption(imageIndex)
	{
		document.getElementById('waitMessage').style.display='none';	
		document.getElementById('largeImageCaption').innerHTML = imageGalleryCaptions[imageIndex];
		document.getElementById('largeImageCaption').style.display='block';
	}
	//window.onload = initSlideShow;

