///
addEvent(window,"load",PP_Initialise, false);

function PP_Initialise(){

	var swatchPreview = document.createElement('div');
	swatchPreview.setAttribute('id','swatchPreview');
	var swatchPreviewImage = document.createElement('img');
	swatchPreviewImage.setAttribute('id','swatchPreviewImage');
	swatchPreview.appendChild(swatchPreviewImage);
	document.body.appendChild(swatchPreview);

	// Add event handler for swatches
	if($('Swatches')){
		var entries = $('Swatches').getElementsByTagName('a');
		for(var i = 0;i < entries.length;i++){
			var pattern = new RegExp("(^| )" + "swatchBox" + "( |$)");
			if(pattern.test(entries[i].className)){
				var bigImage = entries[i].href;
	//			alert(bigImage);
				entries[i].bigImage = bigImage;
	//			alert(entries[i].bigImage);
				//entries[i].setAttribute('href','javascript:void(0)');
				//entries[i].setAttribute('target','');
				addEvent(entries[i],'mouseover', showSwatch,false);
				addEvent(entries[i],'mouseout', hideSwatch,false);
	//			alert(entries[i].bigImage);
			}
		}
	}

} // end PP_Initialise

function showSwatch(e){
if(!e) var e = window.event;
if(e.target) targ = e.target;
else if (e.srcElement) targ = e.srcElement;

	if(targ.tagName == "IMG"){
		targ = targ.parentNode;
	}
	
//	alert(targ.bigImage);

	$('swatchPreview').style.display = "inline";
	$('swatchPreviewImage').src = targ.bigImage;

	// Position
//	var position = $(targ).viewportOffset();
	var position = $(targ).cumulativeOffset();
	var newX = position[0] + $(targ).getWidth();
	var newY = position[1];
	$('swatchPreview').style.left = newX + "px";
	$('swatchPreview').style.top = newY + "px";

} // end showSwatch

function hideSwatch(){
	$('swatchPreview').style.display = "none";
} // end hideSwatch

function prodPage_checkSubmit(){
	if($('submit_form_id').value == ""){
	alert('Please select a size from the drop down list before clicking the Add to Basket button');
	return false;
	}
	return true;
} // end prodPage_checkSubmit

//addEvent(window, 'load', prodPage_init, false);

function setImage(id){
//	alert(id);
//	$('LargeImageLink').href = '/productImages/' + id + '_large.jpg';
	$('MainProductImage').src = '/productImages/' + id + '_standard.jpg';
} // end setImage
