// Publication-Date: 15 July 2009
// Author: John Miller, Glideslope Software
// javascript.js

var NN   = (document.layers) ? true:false;                 // netscape 4
var IE   = (document.all) ? true:false;                    // ie4+
var DOM  = ((document.getElementById)&&(!IE))?true:false;  // ns6 etc.

var image1=new Image()
image1.src="http://www.zen80675.zen.co.uk/images/kitchens.jpg"
var image2=new Image()
image2.src="http://www.zen80675.zen.co.uk/images/kitchens1.jpg"
var image3=new Image()
image3.src="http://www.zen80675.zen.co.uk/images/kitchens2.jpg"
var image4=new Image()
image4.src="http://www.zen80675.zen.co.uk/images/kitchens3.jpg"
var image5=new Image()
image5.src="http://www.zen80675.zen.co.uk/images/kitchens4.jpg"
var step=1

function slideit(){
	if (!document.images) {
		return;
	}
	document.images.kitchens_appliances_worktops.src=eval("image"+step+".src");
	if (step<5) {
		step++;
	}
	else {
		step=1;
	}
	setTimeout("slideit()",3500);
}

function contactus() {
	if (IE) {
		contactform=document.all("contactus");
	}
	if (DOM) {
		contactform=document.getElementById("contactus");		
	}
	if (contactform.style.visibility=="visible") {
		contactform.style.visibility="hidden";
	}
	else {
		contactform.style.visibility="visible";

		var leftposition=((windowwidth()-678)/2)-75;
		leftposition=parseInt(leftposition);
		if (leftposition>75) {
			contactform.style.left=leftposition+"px";
		}
		else {
			contactform.style.left="75px";
		}
	}
}

function formnewpage(newpage,Email,Message) {
	newpage.value=location.href;
	if (Email.value=="") {
		alert("Please enter your email address.");
		return false;
	}
	if (Message.value=="") {
		alert("Please enter your message.");
		return false;
	}
	return true;
}

function windowwidth() {
	return filterresult(
		window.innerWidth ? window.innerWidth : 0,
		document.documentElement ? document.documentElement.clientWidth : 0,
		document.body ? document.body.clientWidth : 0
	);
}

function filterresult(n_win, n_docel, n_body) {
	var n_result = n_win ? n_win : 0;
	if (n_docel && (!n_result || (n_result > n_docel)))
		n_result = n_docel;
	return n_body && (!n_result || (n_result > n_body)) ? n_body : n_result;
}


