/*  
Made by Martial Boissonneault © 2002-2003 http://getElementById.com/
May be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);

function show(id){
	// Netscape 4
	if(ns4){
		document.layers[id].visibility = "show";
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.visibility = "visible";
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.visibility = "visible";
	}
}

function hide(id){
	// Netscape 4
	if(ns4){
		document.layers[id].visibility = "hide";
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.visibility = "hidden";
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.visibility = "hidden";
	}
}

//Gallery scripts



function showDiv(strDivID){
//hide current
//alert(CURRENT_IMAGE);
hideDiv(CURRENT_IMAGE);
//display clicked
//alert(strDivID)
document.getElementById(strDivID).style.display = 'block'

//set global
CURRENT_IMAGE = strDivID
}

function hideDiv(strDivID){
//alert(strDivID);
document.getElementById(strDivID).style.display = 'none'


}

function doNothing(){
return;
}

//--Navigation Script

objNavItem = new Array(18);
for (i = 0; i < objNavItem.length; ++i){
	objNavItem [i] = new Array(18);}

function navObj(strUrl, strTitle, strID, strSubID){
//assign properties	
	this.ID = strID
	this.SubID = strSubID
	this.Url = strUrl
	this.Title = strTitle
}


//homepage
objNavItem[1][0] = new navObj("index.html","Home page","01","00")
//Register for our Newsletter
objNavItem[2][0] = new navObj("registernewsletter.html","Register for our Newsletter","02","00")
//Yard News
objNavItem[3][0] = new navObj("yardnews-2010.html","Yard News","03","00")
objNavItem[3][1] = new navObj("jobs.html","Job Opportunities","03","01")
objNavItem[3][2] = new navObj("yardnews.html","Archive News","03","02")
objNavItem[3][3] = new navObj("newsletters.html","Archive Newsletters","03","03")
//Sailing News
objNavItem[4][0] = new navObj("sailing-news-2009.html","Sailing News","04","00")
objNavItem[4][1] = new navObj("sailing-news.html","Archive Sailing News","04","01")
//Classic Launches
objNavItem[5][0] = new navObj("classiclaunches.html","Classic Launches","05","00")
objNavItem[5][1] = new navObj("classic32.html","Ocean Fauna 32","05","01")
objNavItem[5][2] = new navObj("classic37.html","LIIT 37","05","02")
objNavItem[5][3] = new navObj("classic45.html","Classic 45","05","03")
objNavItem[5][4] = new navObj("classicnelson.html","Classic Nelson 40","05","04")
//Classic Yachts
objNavItem[6][0] = new navObj("classicyachts.html","Classic Yachts","06","00")
objNavItem[6][1] = new navObj("pilotcutter45.html","Polly Agatha 45","06","01")
objNavItem[6][2] = new navObj("pilotcutter48.html","Merlin 48","06","02")
objNavItem[6][3] = new navObj("pilotcutter55.html","Pet 55","06","03")
objNavItem[6][4] = new navObj("dinghiesandtenders.html","Classic Clinker Tenders","06","04")
//Superyacht Tenders
objNavItem[7][0] = new navObj("superyacht-tenders.html","Superyacht Tenders","07","00")
objNavItem[7][1] = new navObj("superyacht-tenders-design-process.html","Design Process","07","01")
objNavItem[7][2] = new navObj("superyacht-tenders-rwd.html","Designs from RWD","07","02")
objNavItem[7][3] = new navObj("superyacht-tenders-andrew-wolstenholme.html","Designs from Andrew Wolstenholme","07","03")
objNavItem[7][4] = new navObj("superyacht-tenders-projects.html","Completed projects","07","04")
//Restorations and refits
objNavItem[8][0] = new navObj("interiors.html","Interiors","08","00")
//Commercial Vessels
objNavItem[9][0] = new navObj("passengerferry.html","Commercial Vessels","09","00")
//Saw Mill and Timber Supply
objNavItem[10][0] = new navObj("sawmill.html","Saw Mill and Timber Supply","10","00")
//Why Choose Cockwells
objNavItem[11][0] = new navObj("whychoosecockwells.html","Why Choose Cockwells","11","00")
objNavItem[11][1] = new navObj("theteam.html","The Team","11","01")
objNavItem[11][2] = new navObj("craftsmanship.html","Craftsmanship","11","02")
objNavItem[11][3] = new navObj("apprenticeships.html","Apprenticeships","11","03")
objNavItem[11][4] = new navObj("companyethos.html","Company Ethos","11","04")
objNavItem[11][5] = new navObj("sustainability.html","Sustainability","11","05")
//Galleries
objNavItem[12][0] = new navObj("galleries.html","Galleries","12","00")
objNavItem[12][1] = new navObj("oceanfauna.html","Ocean Fauna","12","01")
objNavItem[12][2] = new navObj("mildred.html","Mildred","12","02")
objNavItem[12][3] = new navObj("pollyagatha.html","Polly Agatha","12","03")
objNavItem[12][4] = new navObj("stmawespassengerferry.html","St. Mawes Passenger Ferry","12","04")
objNavItem[12][5] = new navObj("classic37-LIIT.html","'LIIT'","12","05")
//Downloads
objNavItem[13][0] = new navObj("downloads.html","Downloads","13","00")
objNavItem[13][1] = new navObj("downloads-articles.html","Articles","13","01")
objNavItem[13][2] = new navObj("downloads-specsheets.html","Specification documents","13","02")
objNavItem[13][3] = new navObj("downloads-video.html","Video","13","03")
//Contact Cockwells
objNavItem[14][0] = new navObj("contactcockwells.html","Contact Cockwells","14","00")
//Location
objNavItem[15][0] = new navObj("location.html","Location","15","00")
//Links
objNavItem[16][0] = new navObj("links.html","Links","16","00")



function writeNavItem(strUrl,strTitle,strObjID,strCurrentID,boolExpand){
var strNavItem
strNavItem = '<LI><a href="' + strUrl + '" ';
if(strObjID == strCurrentID){
strNavItem += 'style="font-weight:bold;"';
}
strNavItem += '>' + strTitle + '</a>';
if(!boolExpand){
strNavItem += '</LI>';
}
return(strNavItem);
}

function nav(objNavItem,strCurrentID,strSubID){
var strNav
//Homepage
strNav = '<UL>';
strNav += writeNavItem(objNavItem[1][0].Url,objNavItem[1][0].Title,objNavItem[1][0].ID,strCurrentID,false)
//Register for our Newsletter
strNav += writeNavItem(objNavItem[2][0].Url,objNavItem[2][0].Title,objNavItem[2][0].ID,strCurrentID,false)
//yard news
if(strCurrentID==objNavItem[3][0].ID){
strNav += writeNavItem(objNavItem[3][0].Url,objNavItem[3][0].Title,objNavItem[3][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[3][1].Url,objNavItem[3][1].Title,objNavItem[3][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[3][2].Url,objNavItem[3][2].Title,objNavItem[3][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[3][3].Url,objNavItem[3][3].Title,objNavItem[3][3].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[3][0].Url,objNavItem[3][0].Title,objNavItem[3][0].ID,strCurrentID,false)
}
//Sailing news
if(strCurrentID==objNavItem[4][0].ID){
strNav += writeNavItem(objNavItem[4][0].Url,objNavItem[4][0].Title,objNavItem[4][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[4][1].Url,objNavItem[4][1].Title,objNavItem[4][1].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[4][0].Url,objNavItem[4][0].Title,objNavItem[4][0].ID,strCurrentID,false)
}
//Classic Launches
if(strCurrentID==objNavItem[5][0].ID){
strNav += writeNavItem(objNavItem[5][0].Url,objNavItem[5][0].Title,objNavItem[5][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[5][1].Url,objNavItem[5][1].Title,objNavItem[5][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[5][2].Url,objNavItem[5][2].Title,objNavItem[5][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[5][3].Url,objNavItem[5][3].Title,objNavItem[5][3].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[5][4].Url,objNavItem[5][4].Title,objNavItem[5][4].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[5][0].Url,objNavItem[5][0].Title,objNavItem[5][0].ID,strCurrentID,false)
}
//Classic Yachts
if(strCurrentID==objNavItem[6][0].ID){
strNav += writeNavItem(objNavItem[6][0].Url,objNavItem[6][0].Title,objNavItem[6][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[6][1].Url,objNavItem[6][1].Title,objNavItem[6][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[6][2].Url,objNavItem[6][2].Title,objNavItem[6][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[6][3].Url,objNavItem[6][3].Title,objNavItem[6][3].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[6][4].Url,objNavItem[6][4].Title,objNavItem[6][4].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[6][0].Url,objNavItem[6][0].Title,objNavItem[6][0].ID,strCurrentID,false)
}
//Superyacht Tenders
if(strCurrentID==objNavItem[7][0].ID){
strNav += writeNavItem(objNavItem[7][0].Url,objNavItem[7][0].Title,objNavItem[7][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[7][1].Url,objNavItem[7][1].Title,objNavItem[7][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[7][2].Url,objNavItem[7][2].Title,objNavItem[7][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[7][3].Url,objNavItem[7][3].Title,objNavItem[7][3].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[7][4].Url,objNavItem[7][4].Title,objNavItem[7][4].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[7][0].Url,objNavItem[7][0].Title,objNavItem[7][0].ID,strCurrentID,false)
}
//interiors
strNav += writeNavItem(objNavItem[8][0].Url,objNavItem[8][0].Title,objNavItem[8][0].ID,strCurrentID,false)
//commercial vessels
strNav += writeNavItem(objNavItem[9][0].Url,objNavItem[9][0].Title,objNavItem[9][0].ID,strCurrentID,false)
//sawmill
strNav += writeNavItem(objNavItem[10][0].Url,objNavItem[10][0].Title,objNavItem[10][0].ID,strCurrentID,false)
//why choose cockwells
if(strCurrentID==objNavItem[11][0].ID){
strNav += writeNavItem(objNavItem[11][0].Url,objNavItem[11][0].Title,objNavItem[11][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[11][1].Url,objNavItem[11][1].Title,objNavItem[11][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[11][2].Url,objNavItem[11][2].Title,objNavItem[11][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[11][3].Url,objNavItem[11][3].Title,objNavItem[11][3].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[11][4].Url,objNavItem[11][4].Title,objNavItem[11][4].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[11][5].Url,objNavItem[11][5].Title,objNavItem[11][5].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[11][0].Url,objNavItem[11][0].Title,objNavItem[11][0].ID,strCurrentID,false)
}
//galleries
if(strCurrentID==objNavItem[12][0].ID){
strNav += writeNavItem(objNavItem[12][0].Url,objNavItem[12][0].Title,objNavItem[12][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[12][1].Url,objNavItem[12][1].Title,objNavItem[12][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[12][2].Url,objNavItem[12][2].Title,objNavItem[12][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[12][3].Url,objNavItem[12][3].Title,objNavItem[12][3].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[12][4].Url,objNavItem[12][4].Title,objNavItem[12][4].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[12][5].Url,objNavItem[12][5].Title,objNavItem[12][5].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[12][0].Url,objNavItem[12][0].Title,objNavItem[12][0].ID,strCurrentID,false)
}
//Downloads
if(strCurrentID==objNavItem[13][0].ID){
strNav += writeNavItem(objNavItem[13][0].Url,objNavItem[13][0].Title,objNavItem[13][0].ID,strCurrentID,true)
strNav += '<ul>';
strNav += writeNavItem(objNavItem[13][1].Url,objNavItem[13][1].Title,objNavItem[13][1].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[13][2].Url,objNavItem[13][2].Title,objNavItem[13][2].SubID,strSubID,false)
strNav += writeNavItem(objNavItem[13][3].Url,objNavItem[13][3].Title,objNavItem[13][3].SubID,strSubID,false)
strNav += '</UL>'
}else{
strNav += writeNavItem(objNavItem[13][0].Url,objNavItem[13][0].Title,objNavItem[13][0].ID,strCurrentID,false)
}
//contact cockwells
strNav += writeNavItem(objNavItem[14][0].Url,objNavItem[14][0].Title,objNavItem[14][0].ID,strCurrentID,false)
//Ourlocation
strNav += writeNavItem(objNavItem[15][0].Url,objNavItem[15][0].Title,objNavItem[15][0].ID,strCurrentID,false)
//Links
strNav += writeNavItem(objNavItem[16][0].Url,objNavItem[16][0].Title,objNavItem[16][0].ID,strCurrentID,false)


strNav += '</UL>'

return(strNav);
}



function footer(){
var strFooter
strFooter = '<DIV ID="footer">'
strFooter += '<P>&copy; Copyright 2010</p>'
strFooter += '<P><b>Cockwells Modern and Classic Boatbuilding Limited</b><BR CLEAR="all">'
strFooter += 'ph: +44 (0)1326 377366 &nbsp;&nbsp;&nbsp; fax: +44 (0)1326 377366 &nbsp;&nbsp;&nbsp; email: <A HREF="mailto:info@cockwells.co.uk">info@cockwells.co.uk</A>'
strFooter += '</P><BR />'
strFooter += '</div>'
return(strFooter);
}

