var DHTML = (document.getElementById || document.all || document.layers);

function getObj(thing)
{
  if (document.getElementById)
  {
  	this.obj = document.getElementById(thing);
	this.style = document.getElementById(thing).style;
  }
  else if (document.all)
  {
	this.obj = document.all[thing];
	this.style = document.all[thing].style;
  }
  else if (document.layers)
  {
   	this.obj = document.layers[thing];
   	this.style = document.layers[thing];
  }
}


var	c = 0;
var	a = 0;
var	t;

function	auto_flip_photo( path )	{
	flip_photo(path);
	a++;
	t	=	window.setTimeout('auto_flip_photo('+path+')', 5000);
	return	true;
}

function	preload_images( )	{
  var d=document; if(d.images){ if(!d.p) d.p=new Array();
    var i,j=d.p.length,a=preload_images.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function	flip_photo( path )	{
	if	( !path )	{
		path	=	"http://www.portsofscotland.co.uk/";
	}
	
	c++;
	
	if	( document.getElementById )	{
		o	=	document.getElementById("POSFlickr");
	}
	else
	if	( document.all )	{
		o	=	document.all("POSFlickr");
	}
	else	{
		return	false;
	}
	o.src	=	path + "s/pile.php?c=" + c;
	return	true;
}

function	view_cover( yearspan, path )	{
	if	( !path )	{
		path	=	"http://www.portsofscotland.co.uk/";
	}
	if	( document.getElementById )	{
		o	=	document.getElementById("coverImage");
	}
	else
	if	( document.all )	{
		o	=	document.all("coverImage");
	}
	else	{
		return	false;
	}
	s	=	"cover" + yearspan + ".jpg";
	o.src	=	path + "i/" + s;
	return	true;
}

function	calculate_total( )	{
	if	( document.getElementById )	{
		i	=	document.getElementById("POSQuantity");
		o	=	document.getElementById("POSTotal");
		o.innerHTML	=	"";
	}
	else
	if	( document.all )	{
		i	=	document.all("POSQuantity");
		o	=	document.all("POSTotal");
	}
	
	i	=	i.value;
	t	=	0;
	
	if	( i >= 10 )	{
		t	=	i*22;
	}
	else
	if	( i >= 5 )	{
		t	=	i*22.5;
	}
	else
	if	( i >= 1 )	{
		t	=	i*23.5;
	}
	
	t	=	( Math.ceil(t) > t ) ? t + "0" : t + ".00";
	o.innerHTML	=	"<strong>Total</strong> &pound;" + t;
}

function	print_page( )	{
	if	( window.print )	{
		window.print();
	}
	else	{
		alert("Use your browser's 'print' facility to print a copy of this form for mailing");
	}
}


var e1="in"
var e2="cotland.co.uk"
var e3="fo"
var e4="portsofs"

function InfoAddress(){
document.write("<a href=" + "mail" + "to:" + e1 + e3 + "&#64;" + e4 + e2 + ">" + e1 + e3 + "&#64;" + e4 + e2 + "</a>");

}


function toggleLinks(a){
  var e=document.getElementById(a);
  var po=document.getElementById('port_harbours');
  var se=document.getElementById('service_companies');
  var ex=document.getElementById('exhibitions');
  
toggleMe(a)

  if (a=='port_harbours'){
  se.style.display="none";
  ex.style.display="none";
  }
  if (a=='service_companies'){
  po.style.display="none";
  ex.style.display="none";
  }
  if (a=='exhibitions'){
  po.style.display="none";
  se.style.display="none";
  }
  
  return true;
}

function toggleMe(a){
  var e=document.getElementById(a);
  
  if(!e)return true;
  if(e.style.display=="none"){
    e.style.display="block"
  } else {
    e.style.display="none"
  }
  return true;
}


