function addEvent( obj, type, fn ) {
	if (obj.addEventListener)
		obj.addEventListener( type, fn, false );
	else if (obj.attachEvent) {
		obj["e"+type+fn] = fn;
		obj[type+fn] = function() { obj["e"+type+fn]( window.event ); }
		obj.attachEvent( "on"+type, obj[type+fn] );
	}
}
function checkAddToBasket() {
  if (!document.getElementById) return;
  var error = '';
  if (document.getElementById('product_size').value == 0) {
    error += "You have not selected which size you want\n";
  }
  if (!(document.getElementById('product_q').value > 0)) {
    error += "You have not selected a quantity\n";
  }
  if (error.length > 0) {
    alert(error);
    return false;
  } else {
    return true;
  }
}

function showPrice() {
  if (!document.getElementById) return;
  var selector = document.getElementById('product_size');
  var priceBox = document.getElementById('product_price');
  var ops = selector.getElementsByTagName('option');
  var price = ops[selector.selectedIndex].getAttribute('price');
  if (price) {
    priceBox.innerHTML = '&pound;'+(price/100).toFixed(2);
  } else {
    priceBox.innerHTML = '&pound;0.00';
  }
}

window.onload = function() {
  if (!document.getElementById) return;
  if (document.getElementById('product_size')) {
    var selector = document.getElementById('product_size');
    addEvent(selector,'change',showPrice);
  }
}


var slideShowSpeed = 4000
var crossFadeDuration = 10
var Pic = new Array() 
Pic[0] = 'images/homepage/1.jpg'
Pic[1] = 'images/homepage/2.jpg'
Pic[2] = 'images/homepage/3.jpg'
Pic[3] = 'images/homepage/4.jpg'
Pic[4] = 'images/homepage/5.jpg'
Pic[5] = 'images/homepage/6.jpg'
Pic[6] = 'images/homepage/7.jpg'
Pic[7] = 'images/homepage/8.jpg'
Pic[8] = 'images/homepage/9.jpg'
Pic[9] = 'images/homepage/10.jpg'
var t
var j = 0
var p = Pic.length
var preLoad = new Array()
for (i = 0; i < p; i++){
   preLoad[i] = new Image()
   preLoad[i].src = Pic[i]
}
function runSlideShow(){
   if (document.all){
      document.images.SlideShow.style.filter="blendTrans(duration=2)"
      document.images.SlideShow.style.filter="blendTrans(duration=crossFadeDuration)"
      document.images.SlideShow.filters.blendTrans.Apply()      
   }
   document.images.SlideShow.src = preLoad[j].src
   if (document.all){
      document.images.SlideShow.filters.blendTrans.Play()
   }
   j = j + 1
   if (j > (p-1)) j=0
   t = setTimeout('runSlideShow()', slideShowSpeed)
}