/***
/* show page */

function fetchData(url,dataRequested,objectID){
	if (dataRequested) var dataRequest = "dataRequest="+ dataRequested;
	var pageRequest = false
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false
		pageRequest.onreadystatechange=function() {
		filterData(pageRequest,objectID)
	}
		if (dataRequested) {		
			pageRequest.open('POST', url, true);
  	  pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    	pageRequest.send(dataRequest);
		}
		else {
			pageRequest.open('GET', url, true);
			pageRequest.send(null);
		}
}

function filterData(pageRequest,objectID){
	if (pageRequest.readyState == 4 && (pageRequest.status==200 || window.location.href.indexOf("http")==-1))
		document.getElementById(objectID).innerHTML=pageRequest.responseText
}

function flipPage(pageName,objectID) {
 fetchData(pageName,null,objectID); 
}

var objPopUp = null;
function popHide() {
	objPopUp.style.visibility = 'hidden';
	objPopUp = null;
}

var picT, pic = 0;

function DisplayPic(pics,picDelay1) {
   picDelay = picDelay1;
   if (pic == pics.length)
     pic = 0;
   document.picImg.src = pics[++pic];
   picT = setTimeout("DisplayPic(pics,picDelay)", picDelay1);
}

function MakeArray() {
    this.length = MakeArray.arguments.length;
    for (var i = 0; i < this.length; i++)
      this[i+1] = MakeArray.arguments[i];
}

var picTi, picp = 0;

function DisplayPicpo(picpo,picDelay1) {
   picDelay = picDelay1;
   if (picp == picpo.length)
     picp = 0;
   document.picpoImg.src = picpo[++picp];
   picTi = setTimeout("DisplayPicpo(picpo,picDelay)", picDelay1);
}

function MakePortrait() {
    this.length = MakePortrait.arguments.length;
    for (var i = 0; i < this.length; i++)
      this[i+1] = MakePortrait.arguments[i];
}

var picTim, picl = 0;

function DisplayPicla(picla,picDelay2) {
   picDelay = picDelay2;
   if (picl == picla.length)
     picl = 0;
   document.piclaImg.src = picla[++picl];
   picTim = setTimeout("DisplayPicla(picla,picDelay)", picDelay2);
}

function MakeLandscape() {
    this.length = MakeLandscape.arguments.length;
    for (var i = 0; i < this.length; i++)
      this[i+1] = MakeLandscape.arguments[i];
}

// Mail
local = new Array (221,216,223,217,247,221,216,223,217,219,216,192,197,206,153,216,197,208); //jon
local_part = '';
for (i=0; i<local.length; local_part += String.fromCharCode(local[i] ^ 183), i++) ;
   astring = local_part;
// Clam menu
var prevObject = null;
function toggleClamMenu(objectID) {
	var object = document.getElementById(objectID);
	if (object.style.display =='block')  object.style.display='none';
	else object.style.display='block';
	if (prevObject != null) prevObject.style.display='none';
	if ((object.style.display =='none') && (prevObject == object)) prevObject = null;
	else prevObject = object;
	return;
}
function toggleMenu(objectID) {
	var object = document.getElementById(objectID);
	if (object.style.display =='block')  object.style.display='none';
	else object.style.display='block';
	return;
}

picpo= new MakePortrait('imgs/225/225worldchange.jpg','imgs/225/225sunintrees.jpg','imgs/225/225cellist-1.jpg','imgs/225/225devonboats-1.jpg','imgs/225/225dockside-1.jpg','imgs/225/225mvp4a.jpg','imgs/225/225deer.jpg','imgs/225/225dolphin.jpg',
'imgs/225/225drops.jpg','imgs/225/225foxglove.jpg','imgs/225/225glasswall.jpg',
'imgs/225/225onrocks.jpg','imgs/225/225pans-2.jpg','imgs/225/225penflat2.jpg',
'imgs/225/225regatta.jpg','imgs/225/225berries.jpg','imgs/225/225birds.jpg',
'imgs/225/225dandelion.jpg','imgs/225/225scarquay.jpg','imgs/225/225seabreeze.jpg','imgs/225/225teasle.jpg','imgs/225/225deckch.jpg','imgs/225/225mushrooms-1.jpg',
'imgs/225/225ny.jpg','imgs/225/225jnj-1.jpg');

piclla=new MakeArray(
'imgs/225/225impcrown.jpg', 
'imgs/225/225cello2.jpg',
'imgs/225/225paddle.jpg',
'imgs/225/225fencountry.jpg', 
'imgs/225/225migrate.jpg');

pics= new MakeLandscape('imgs/225/225aldeburghcat.jpg','imgs/225/225bnwdaffs.jpg',
'imgs/225/225brushesblue.jpg','imgs/225/225cello.jpg','imgs/225/225cranes.jpg',
'imgs/225/225escape.jpg','imgs/225/225fencountry.jpg','imgs/225/225greenbrushes.jpg',
'imgs/225/225horn.jpg','imgs/225/225horses.jpg','imgs/225/225impcourt.jpg',
'imgs/225/225melons-1.jpg','imgs/225/225migrate.jpg','imgs/225/225mist.jpg',
'imgs/225/225stillsailin.jpg','imgs/225/225night.jpg',
'imgs/225/225paddle.jpg','imgs/225/225paintpots.jpg',
'imgs/225/225quay.jpg','imgs/225/225racinghorse-1.jpg','imgs/225/225techtronics.jpg',
'imgs/225/225tyne.jpg');
