function CheckContactForm(){
	var sMsg = '';
	if (document.getElementById("cboTitle").value == ''){sMsg = sMsg + 'Please enter your title.\n';}	
	if (document.getElementById("txtFirstName").value == ''){sMsg = sMsg + 'Please enter your first name.\n';}
	if (document.getElementById("txtSurname").value == ''){sMsg = sMsg + 'Please enter your surname.\n';}
	if (document.getElementById("txtEmail").value == ''){sMsg = sMsg + 'Please enter your email.\n';}
	if (document.getElementById("txtMessage").value == ''){sMsg = sMsg + 'Please enter your message.\n';}
	if (sMsg == ''){return true;}else{alert(sMsg); return false;}	
}

<!--
	function popUp(url,width) {
	    width = "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no,copyhistory=no,width=" + width + ",height=475";
	    
	    popWindow = window.open(url,"Cshop",width);
	    popWindow.focus();
	    } 

	function popUpComp(url,width,height) {
	    width = "menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=yes,resizable=no,copyhistory=no,width=" + width + ",height=" + height;
	    
	    popWindow = window.open(url,"Cshop",width);
	    popWindow.focus();
	    }
	    
	 var win = null;
	 function PopNew(mypage,myname,w,h,scroll){
	 LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
	 TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
	 settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
	 win = window.open(mypage,myname,settings)
}
// Use Freely as long as following disclaimer is intact ::

// Cross Browser Multi-Directional Scroller v1.1 18th January 2005
// This script written by Rik Comery. www.ricom.co.uk
// For support, visit the "Resources" section at www.ricom.co.uk           
// All rights reserved.   

function ChangeImage(strImagePath, strObject){
 strImagePath = strImagePath.replace("Grayscale","Colour"); 
 strObject.src = strImagePath;
}

function ChangeImageBack(strImagePath, strObject){
 strImagePath = strImagePath.replace("Colour","Grayscale"); 
 strObject.src = strImagePath;
}
                             
Article = new Array;
i=0;

/* DEFINE SCROLLER ELEMENTS
  Define new scroller elements here in the following format.
  Article[i] = new Array ("display text", "URL", "frame target to load link in");i++  
  Note: If you do not want the item to be a link, change the URL value to "none".
*/
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_JamesMeade.gif" id="JamesMeade" alt="James Meade" title="Cotton Blouses, Cotton Polo Shirts, Corduroy Trousers, Silky Cotton Blouses, Cotton Twill Shirts, James Meade"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.jamesmeade.com", "_blank");i++
 	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_dutchbydesign.gif" alt="Dutch by Design" title="Contemporary Lighting & Home Accessories from DutchByDesign"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.dutchbydesign.com/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_HobbyCraft.gif" alt="HobbyCraft" title="Theres no bigger or better place for materials, equipment and inspiration for over 250 different Arts and Crafts activities."  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.hobbycraft.co.uk/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_UKFitness3.gif" alt="UK Fitness Supplies" title="Fitness Equipment, Treadmill, Strength, Exercise Equipment - UK Fitness Supplies"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.ukfitnesssupplies.co.uk/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_Patra.gif" alt="Patra Selections" title="Exclusive designs and exquisite fabrics"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.patra.com/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_PetSupermarket.gif" alt="Pet Supermarket" title="Pet Food Supplies & Accessories at Pet Supermarket"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.pet-supermarket.co.uk/", "_blank");i++
 	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_MX1.gif" alt="MX1" title="MX1 Fox Racing Motocross Clothing"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.mx1.co.uk/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_Waggers.gif" alt="Waggers" title="Dog beds, collars and accessories from Waggers a specialist online shop offering an exciting range of gifts for dogs"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.waggers.co.uk/", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_OutofEden.gif" alt="Out of Eden" title="Out of Eden. Hotel, Guest House, and Self Catering  Supplies -TRADE ONLY. "  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.outofeden.co.uk/", "_blank");i++
 	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_RocketDog.gif" alt="Rocket Dog" title="rocket dog, footwear, female, boots, shoes, heels, pumps, sandals, wedges, flip flops"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.rocketdog.co.uk", "_blank");i++
 	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Extreme.gif" alt="Extreme Direct" title="BMX BIKES, BMX PARTS, SKATEBOARDS, SURF CLOTHES, SHOES, SKATE SHOES, BMX, Surf, vans, vans shoes, dc, dc shoes, etnies, etnies shoes, mongoose, ruption, eastern, we the people, we the people bmx, haro, diamond back bmx,"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.extreme-direct.co.uk", "_blank");i++
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottomnav_Homecraft.gif" alt="Homecrafts" title="art &amp; craft, art materials,jewellery making, artist paint, painting supplies, craft supplies"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.homecrafts.co.uk", "_blank");i++     
	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Spiral.gif" alt="Spiral" title="Exclusive, Licensed Printed Garments and Fashion Accessories by Spiral Direct"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.spiraldirect.com", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Wolsey.gif" alt="Wolsey" title="Menswear Womenswear Sweaters Jumpers Socks Mens Womens Wolsey"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.wolseyonline.com", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Chris.gif" alt="Chris Sharp Cabinets" title="solid, oak, furniture, solid, dining, furniture, table, bedroom, living, room, occasional, bookcases, dressers, cabinets, tv, corner, unit, chairs, sideboards, bedside, dressing, drawers, mirrors, wardrobes"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.chrissharpcabinets.co.uk", "_blank");i++
 	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_CountryCollection.gif" alt="Country Collection" title="Ladies Clothing, Merino Knitwear, Womens Clothing, Ladies Skirts, Merino Cardigans, Merino Wool Sweaters, Argyll Sweaters, Chino Skirts, Cotton Skirts, Lambs wool, Cardigans, Sweaters, Country Collection, UK"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.countrycollection.co.uk", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Ecklee.gif" alt="Ecklee" title="Nuts, pickles, olive oils, tea & coffee,  Mediterranean confectionaries and sweets"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.ecklee.co.uk", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_First4Shape.gif" alt="First4Shape" title="heart rate monitors, blood pressure monitors, pedometers, body fat scales, polar heart rate monitors, garmin, omron, timex, SIS, suunto, tanita, gps watches, outdoor watches"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.first4shape.com", "_blank");i++ 
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_HayHampers.gif" alt="Hay Hampers" title="Hampers, Christmas  hampers,  gift baskets, food hampers, food and wine gift hampers,"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.hayhampers.co.uk", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Mumstheword.gif" alt="Mums the Word" title="organic baby products, natural baby products, natural skincare uk, pregnancy tests, morning sickness, stretch marks, organic skincare, natural skincare, pregnancy gifts, baby shower gifts, labour pain relief, breastpumps"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.mumstheword.com", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Panel.gif" alt="Panelwarehouse" title="display stands, display boards, display panels, office screens, office partitions, room dividers, exhibition stands, banners, pop-up display boards, a-boards, noticeboards, panel warehouse, panelwarehouse, panelwarehouse.com"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.panelwarehouse.com", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Photomart.gif" alt="Photomart" title="photomart.co.uk"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.photomart.co.uk/", "_blank");i++  
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Pure.gif" alt="Pure Collection" title="Finest cashmere and more at a sensible price. Cardigans, sweaters, pashminas and clothes for everyday luxury"  onmouseover="ChangeImage(this.src, this)" onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.purecollection.com", "_blank");i++
  	Article[i] = new Array ('<img src="images/BottomNav/Grayscale/Bottnav_Rivet.gif" alt="Rivet" title="Great Fashion from the Hottest Brands - Footwear, Jeans, Jackets, Tops and Underwear from the best fashion labels at RivetOnline"  onmouseover="ChangeImage(this.src, this)"  onmouseout="ChangeImageBack(this.src, this)"/>', "http://www.rivetonline.co.uk", "_blank");i++
     
////// SCROLLER CONFIGURATION ///////////////////////////////////////////////////////////////////  
orientation = "horizontal"	// Orientation of scroller (Horizontal or vertical)
scrollerWidth = "750"		// Width of entire scroller.
scrollerHeight = "60"		// Height of Scroller.
borderWidth = 0				// Width of border. (use 0 for no border).
borderColour = "#FFFFFF"	// Colour of scroller border. (Use either hexadecimal or text values. e.g. "#FF0000" or "Red") 
backColour = "#CCCCCC"		// Colour of scroller background. (Use either hexadecimal or text values. e.g. "#FF0000" or "Red") 
staticColour = ""			// Colour of scroller items that are NOT a link. (including scrollerDivider characters)
stopScroll = 1				// Pause the scroller on mouseOver. (use 0 for no.)
textAlignment="center"		// Alignment of each scroller item.  Only really makes a difference on vertical scroller
							// (center, left, right, justify)

// Scroller Links
linkFont = "arial"                // Font of scroller links;
linkWeight = "normal"             // Weight of scroller links;
linkColour = "#fff"            // Colour of scroller links
linkSize = "10"                   // Size of links (in points)
linkDecoration = "none"           // Decoration of links. (underline, overline, none)

// Scroller Links On MouseOver
slinkFont = "arial"               // Font of scroller links;
slinkWeight = "normal"            // Weight of scroller links;
slinkColour = "#fff"           // Colour of scroller links
slinkSize = "10"                  // Size of links (in points)
slinkDecoration = "none"     // Decoration of links. (underline, overline, none)

scrollerDivider = "&nbsp;&nbsp;&nbsp;" // Character to place between each scroller item. 
                                  // <img> tags can be used if an image is required. 
                                  // Use "0" for nothing.  For Vertical scrollers, it is best to use "<br />"
/* 
  Because Netscape version 4 does not support this scroller, configure the values below so NS4 users do not see an error. 
  In the scroller's place will be a static title which can be a link if require.  The appearance of the static text (colour, scroller border etc)
  will be exactly the same as for the working version in other browsers.
*/
ns4Text = "Our Clients";  // Alternative text to display in Netscape 4.
ns4URL = "none";            // URL of link in NS4. If no URL is required, enter "none"
ns4Target = "_top";                           // Frame target for link in NS4


////// DO NOT EDIT BELOW THIS LINE  ///////////////////////////////////////////////////////////////////

//Browser Sniffer
var isIE = (document.getElementById && document.all)?true:false;
var isNS4 = (document.layers)?true:false;
var isNS6 = (document.getElementById && !document.all)?true:false;
var isLoaded=false;

style='<style type="text/css">';
style+='p{font-family:'+linkFont+'; color:'+staticColour+'; font-size:'+linkSize+'pt; font-weight:'+linkWeight+'; text-align:'+textAlignment+'}';
style+='a.rcScroller,a.rcScroller:active,a.rcScroller:visited{color:'+linkColour+';text-decoration:'+linkDecoration+'; font-weight:'+linkWeight+'}';
style+='a.rcScroller:hover{color:'+slinkColour+';text-decoration:'+slinkDecoration+'; font-weight:'+slinkWeight+'}';
style+='rcScrollerHoverNS{color:red;text-decoration:'+slinkDecoration+'; font-weight:'+slinkWeight+'}';
style+='<\/style>';
document.writeln(style);

// Build the scroller and place it on the page
function buildScroller()
{
  boundry='<div name="boundry" id="boundry" style="position:relative; overflow:hidden"></div>';
  document.writeln(boundry);
}

function loadScroller(){
  if(isNS4){
    scroller='<table border="0" cellpadding="0" cellspacing="0" width="'+scrollerWidth+'" bgcolor="'+borderColour+'"><tr><td>'
    scroller+='<table border="0" cellpadding="3" cellspacing="1" width="100%" height="'+scrollerHeight+'" bgcolor="'+backColour+'"><tr><td align="center" nowrap><p>';

    if(ns4URL.toLowerCase()!="none"){scroller+='<a title="" href="'+ns4URL+'" class="rcScroller" target="'+ns4Target+'">'+ns4Text+'</a>';}
    else{scroller+=ns4Text;} 
    scroller+='</p></table></td></tr></table>'   
  }else{
    scroller='<table border="0" cellpadding="0" cellspacing="0" style="width:'+scrollerWidth+';height:'+scrollerHeight+';border:'+borderWidth+'px solid '+borderColour+';background-color:'+backColour+'">';
    scroller+='<tr valign="middle"><td><div id="div" style="';
    if(orientation.toLowerCase()=="vertical"){scroller+='height:'+scrollerHeight+';';}
    scroller+='width:'+scrollerWidth+'; position:relative; background-color:'+backColour+'; overflow:hidden">';
    scroller+='<div id="div1" style="position:relative; left:0; z-index:1">';
    scroller+='<table border="0" name="table" id="table"';
    if(orientation.toLowerCase()=="vertical"){scroller+='style="width:'+scrollerWidth+'"';}
    scroller+='><tr>';
    y=0;
    while (y<4)
    {
      for (x=0; x<(Article.length); x++)
      {
        if(orientation.toLowerCase()=="vertical"){scroller+='<tr>';}
        scroller+='<td ';
        if(orientation.toLowerCase()=="horizontal"){scroller+='nowrap';} if(stopScroll==1){scroller+=' onMouseOver="stopScroller();" onMouseOut="setWidth()"';}
        scroller+='><p>';
        if(Article[x][1].toLowerCase()!="none"){scroller+='<a title="" class="rcScroller" href="'+Article[x][1]+'" target="'+Article[x][2]+'" >'+Article[x][0]+'<\/a>';
        }else{scroller+=Article[x][0];}          
        scroller+='</p></td>';
        
        if(orientation.toLowerCase()=="vertical"){scroller+='</tr>';}
              
        if(scrollerDivider.toLowerCase() != "none"){scroller+='<td nowrap><p>'+scrollerDivider+'<\/p><\/td>';}
      }
      y++
    }
    scroller+='<\/tr><\/table><\/div><\/div><\/td><\/tr><\/table>';  
  }
  document.getElementById("boundry").innerHTML=scroller;
  setWidth();
}


// Ensure the width of the scroller is divisible by 2. This allows smooth flowing of the scrolled content
function setWidth()
{ 
  tableObj=(isIE)?document.all("table"):document.getElementById("table"); 
  obj=(isIE)?document.all.div1:document.getElementById("div1");   
  objWidth=(orientation.toLowerCase()=="horizontal")?getOffset(tableObj,"width"):getOffset(tableObj,"height");
  HalfWidth=Math.floor(objWidth/2);
  newWidth = (HalfWidth*2)+2;
  obj.style.width=newWidth
  moveLayer(obj, newWidth);
  
}

// Move the layer by one pixel to the left
function moveLayer(obj, width)
{
  
  maxLeft = (0-(width/2)+2)/2
  if(orientation.toLowerCase()=="horizontal"){
    obj.style.left=(parseInt(obj.style.left) <= maxLeft)?0:parseInt(obj.style.left)-1
  }else{
    if(obj.style.top==""){obj.style.top=0;}
   // alert(obj.style.top)
    if (parseInt(obj.style.top)<(0-(width/2)+6)){
      obj.style.top = 0
    }else{
      obj.style.top = parseInt(obj.style.top)-1
    }
  }
  timer = setTimeout ("moveLayer(obj, "+width+");", 25); 
}

// Get width and height of layer
function getOffset(obj, dim) 
{
  if(dim=="width")
  {
    oWidth = obj.offsetWidth
    return oWidth
  }  
  else if(dim=="height")
  {
    oHeight = obj.offsetHeight
    return oHeight
  }    
}

function stopScroller()
{
  clearTimeout(timer)  
}

////// END OF SCRIPT  ///////////////////////////////////////////////////////////////////
//-->

