<!--
function blockError(){return true;}
window.onerror = blockError;

//function dynamicStyle() {
	//var w = (d.all) ? d.body.clientWidth : innerWidth;
	//alert(w)
//	var screenW = (document.body) ? document.body.clientWidth : innerWidth
// 	var theStyle = (screenW > 1250) ? 'huge' : (screenW > 1000) ? 'big' : 'small';
	//alert(screenW + '   ' + document.body.clientWidth)
// 	var i, a;
// 	for (i = 0; a = document.getElementsByTagName('link')[i]; i++) {
// 		if (a.getAttribute('href').indexOf(theStyle) != -1) {
// 			a.disabled = false;
// 		} else {
// 			a.disabled = true;
// 		}
// 	}
//}

//window.onload = window.onresize = dynamicStyle;

function css_sheet(default_type) {
	// The following line implements the default CSS (lawsons.css) which are non-color-scheme settings
	loadjscssfile("lawsons.css", "css")
	// -- Use the following lines to determine which CSS file will be used for all pages --
	// -- (from www.javascriptkit.com) --
	if (default_type=="default"){
		// -- List all potential CSS files here --
		//var css_to_use = "lawsons__logo_green.css"
		var css_to_use = "lawsons__black.css"
	}
	else {
		// -- 
		css_to_use = default_type
	}
	//alert("started")
	loadjscssfile(css_to_use, "css")
	//alert("worked")
}

function loadjscssfile(filename, filetype){
	//alert("started")
	if (filetype=="js"){ //if filename is external JavaScript file
		var fileref=document.createElement('script')
		fileref.setAttribute("type", "text/javascript")
		fileref.setAttribute("src", filename)
	}
	else if (filetype=="css"){ //if filename is external css file
		var fileref=document.createElement("link")
		//alert("start load")
		fileref.setAttribute("rel", "stylesheet")
		fileref.setAttribute("type", "text/css")
		fileref.setAttribute("href", filename)
	}
	else {
		alert("CSS Load Failed")
	}
	if (typeof fileref!="undefined"){
		document.getElementsByTagName("head")[0].appendChild(fileref)
	}
}

// The following lines define how many images are present in each category.
// Change the variable values to match the number of images that are required to be displayed from
// each folder.
// All image files have the associated prefix
// RECLAIMED OAK BEAMS
	var img_count_rob = 0
	var img_folder_rob = "images/rob/"
	var img_fname_rob = "ROB_"
// RECLAIMED FLOORING
	var img_count_rf = 0
	var img_folder_rf = "images/rf/"	
	var img_fname_rf = "RF_"
// NEW OAK BEAMS
	var img_count_nob = 0
	var img_folder_nob = "images/nob/"
	var img_fname_nob = "NOB_"
// NEW OAK FLOORING
	var img_count_nof = 0
	var img_folder_nof = "images/nof/"
	var img_fname_nof = "NOF_"
// DOORS
	var img_count_door = 0
	var img_folder_door = "images/door/"
	var img_fname_door = "DOOR_"
// OAK WORKTOPS
	var img_count_ow = 0
	var img_folder_ow = "images/ow/"
	var img_fname_ow = "OW_"
// STEEL BEAM CLADDING
	var img_count_sbc = 0
	var img_folder_sbc = "images/sbc/"
	var img_fname_sbc = "SBC_"
// FIRE SURROUNDS
	var img_count_fs = 0
	var img_folder_fs = "images/fs/"
	var img_fname_fs = "FS_"
// FURNITURE
	var img_count_furn = 0
	var img_folder_furn = "images/furn/"
	var img_fname_furn = "FURN_"
// DECKING
	var img_count_deck = 0
	var img_folder_deck = "images/deck/"
	var img_fname_deck = "DECK_"
// STONE 
	var img_count_stone = 0
	var img_folder_stone = "images/stone/"
	var img_fname_stone = "STONE_"

// Image changer code
function update(url, index) 
{
currentIndex = index;
document['MainImage'].src=url;
{

}
return;
}

// Begin POP-UP SIZES AND OPTIONS CODE


// ONLY USE lowercase FOR ALL OPTIONS


// CHANGE ANY OF THESE VARIABLES TO "no" OR "yes" TO TURN AN OPTION OFF OR ON



var right_click_on	= "yes"		// RIGHT CLICK PROTECTION ON
var block_imagebar	= "yes"		// BLOCK WINDOWS IMAGE TOOL BAR
var hide_status		= "yes"		// HIDE LINK IN STATUS BAR

var status_text 	= "Welcome"	// TEXT IN THE STATUS BAR
var right_click_text	= "You may not right mouse click this page."	// RIGHT CLICK TEXT







// YOU DO NOT NEED TO EDIT BELOW THIS LINE

// COPYRIGHT 2006 © Allwebco Design Corporation
// Unauthorized use or sale of this script is strictly prohibited by law




// BEGIN GALLERY IMAGE CHANGER CODE


function Changer(direction)
{

if (null == direction)
{

if ((lastTime + delay) > new Date().getTime())
{
direction = 0;
}

else
{
direction = currentDirection;
}
}

else
{
currentDirection = direction;
}

if (direction != 0)
{

if (direction > 0)
{

currentSlide++;

if (currentSlide > (slides.length - 1))
{
currentSlide = 0;
}
}

else
{

currentSlide = currentSlide-1;

if (currentSlide < 0)
{
currentSlide = (slides.length - 1);
}
}

lastTime = new Date().getTime();

update(slides[currentSlide]);

setTimeout("Changer();",delay);
}
}
var currentIndex = 0;

function update(url, index) 
{
currentIndex = index;
document['MainImage'].src=url;
{

}
return;
}




// MOUSEOVER STATUS

   if (hide_status == "yes") {

function hidestatus(){
window.status=status_text
return true
}

if (document.layers)
document.captureEvents(Event.MOUSEOVER | Event.MOUSEOUT)

document.onmouseover=hidestatus
document.onmouseout=hidestatus

}



// BLOCK IMAGE TOOLBAR


   if (block_imagebar == "yes") {
document.write('<META HTTP-EQUIV="imagetoolbar" CONTENT="no">')
}



// RIGHT CLICK PROTECTION


if (right_click_on == "yes") {
var message=right_click_text;
if (navigator.appName == 'Microsoft Internet Explorer'){
function NOclickIE(e) {
if (event.button == 2 || event.button == 3) {
alert(message);
return false;
}
return true;
}
document.onmousedown=NOclickIE;
document.onmouseup=NOclickIE;
window.onmousedown=NOclickIE;
window.onmouseup=NOclickIE;
}
else {
function NOclickNN(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
return false;
}}}
if (document.layers){
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=NOclickNN; }
document.oncontextmenu=new Function("alert(message);return false")
}
}



//  End -->
