//function to switch the class of an item passed in

function SwitchClass (item, classToSwitchTo) {

	item.className = classToSwitchTo;
	
}

function CheckGraduate ( textToCheck ) {

	if ( textToCheck == "Graduate/Trainee" ) 
	{
		document.getElementById("cbGraduate").checked = true;
	}
	else if ( textToCheck != "Graduate/Trainee" && document.getElementById("IndustrySelector_eddlParent_ddlIndustry").options[document.getElementById("IndustrySelector_eddlParent_ddlIndustry").selectedIndex].text != "Graduate/Trainee" )
	{
		document.getElementById("cbGraduate").checked = false;
	}

}

function LoadPrevious ( ) {
    Load ( 'Previous' );
}

function LoadNext ( ) {
    Load ( 'Next' );
}

function Load ( direction ) {

    MainImageOne.hide();
    MainImageTwo.hide();
    MainImageThree.hide();
    
    var catSelect = document.getElementById("WebsiteViewer1_ddlCategory");
    var category = catSelect.options[catSelect.selectedIndex].value;
        
    new Ajax.Request('/portfolio/Load.ashx', {
        method:'get',
        parameters: { cid: document.getElementById("CurrentId").Value, direction: direction, cat: category },
        onSuccess: function(transport){
            var response = transport.responseText || "no response text";
            //alert ( response );
            var portfolioItem = response.evalJSON();
            $('MainHeading').update(portfolioItem.Title);
            document.getElementById("ViewWebsiteAnchor").setAttribute("href", portfolioItem.NavigateUrl);
            document.getElementById("WebsiteViewer1_imgThumbOne").setAttribute("src", portfolioItem.ThumbnailImageOne);
            document.getElementById("WebsiteViewer1_imgThumbTwo").setAttribute("src", portfolioItem.ThumbnailImageTwo);
            document.getElementById("WebsiteViewer1_imgThumbThree").setAttribute("src", portfolioItem.ThumbnailImageThree);
            document.getElementById("WebsiteViewer1_imgThumbOne").setAttribute("alt", portfolioItem.Title);
            document.getElementById("WebsiteViewer1_imgThumbTwo").setAttribute("alt", portfolioItem.Title);
            document.getElementById("WebsiteViewer1_imgThumbThree").setAttribute("alt", portfolioItem.Title);
            document.getElementById("DetailImageOne").setAttribute("src", portfolioItem.DetailImageOne);
            document.getElementById("DetailImageTwo").setAttribute("src", portfolioItem.DetailImageTwo);
            document.getElementById("DetailImageThree").setAttribute("src", portfolioItem.DetailImageThree);
            document.getElementById("DetailImageOne").setAttribute("alt", portfolioItem.Title);
            document.getElementById("DetailImageTwo").setAttribute("alt", portfolioItem.Title);
            document.getElementById("DetailImageThree").setAttribute("alt", portfolioItem.Title); 
            document.getElementById("LargeImageOneLink").setAttribute("href", portfolioItem.LargeImageOne);
            document.getElementById("LargeImageTwoLink").setAttribute("href", portfolioItem.LargeImageTwo);
            document.getElementById("LargeImageThreeLink").setAttribute("href", portfolioItem.LargeImageThree);
            $('Title').update(portfolioItem.Title);
            $('ViewWebsiteAnchor2').update(portfolioItem.DisplayUrl);
            document.getElementById("ViewWebsiteAnchor2").setAttribute("href", portfolioItem.NavigateUrl);   
            $('Content').update(portfolioItem.Body);
            document.getElementById("CurrentId").Value = portfolioItem.Id;
            MainImageOne.show();
        }
    });

}

function PreviousActive () {
    document.getElementById("WebsiteViewer1_imgPrev").src = "/Lib/Images/b-prev_blue.gif"; 
}

function PreviousInactive () {
    document.getElementById("WebsiteViewer1_imgPrev").src = "/Lib/Images/b-prev.gif"; 
}

function NextActive () {
    document.getElementById("WebsiteViewer1_imgNext").src = "/Lib/Images/b-next_blue.gif";
}

function NextInactive () {
    document.getElementById("WebsiteViewer1_imgNext").src = "/Lib/Images/b-next.gif";
}
