// global vars
var hasMusicContent_G = false;

function getSizes(){
	var sizeId = $F('sizeCat');
	var colourUrl = 'ajax/getColourCats.php';
	var sizeUrl = 'ajax/getSizes.php';
	
	$('itemColourCats').hide();
	$('itemSizes').hide();
	$('itemAddBtn').hide();
	
	// load colours and sizes
	if(sizeId > 0){
		var ajax_size = new Ajax.Updater('itemSizes', sizeUrl, {parameters: {id: sizeId}, method: 'post'});
		$('itemSizes').appear();
	}else if(sizeId == "0"){
		var ajax_colour = new Ajax.Updater('itemColourCats', colourUrl, {method: 'post'});
		$('itemColourCats').appear();
	}
}
function getColourCats(){
	var url = 'ajax/getColourCats.php';
//	var colourVal = $F('colourCat');
	var ajax_colour = new Ajax.Updater('itemColourCats', url, {method: 'post', onSuccess: function(){ $('itemColourCats').appear(); } });
}
function getSubmitBtn(){
	var url = 'ajax/getSubmitBtn.php';
	var submitBtn = new Ajax.Updater('itemAddBtn', url, {method: 'post', onSuccess: function(){ $('itemAddBtn').appear(); }});
}
function updateItemPrice(){
	if($F('productId') != '' && $F('productId') != null){
		new Ajax.Updater('itemProperties', '/handler/updateItems.php', {parameters: {i: $F('prod'), p: $F('productId')}, method: 'get', evalScripts: true});
	}
}

function displayMusic(){}

function getSuggestions(){
	var suggestVal = $F('suggestSearchBox');
	var url = 'ajax/getSuggestions.php';
	var ajax_size = new Ajax.Updater('suggestions', url, {parameters: {s: suggestVal}, method: 'post'});
}
function getSuggestedItems(){
	var url = 'ajax/getSuggestionsList.php';
	var ajax_size = new Ajax.Updater('suggestions', url, {method: 'post'});
}

function updateTrunkBox(status){
	var addToTrunk = $('addToTrunk');
	if(addToTrunk != null){
		if(status == "1") {
			$('addToTrunk').innerHTML = '<input type="image" src="/images/add_to_trunk.jpg" value="submit" />';	
		} else if(status == 0 && $F('prod') != 0) {
			$('addToTrunk').innerHTML = '<p class="details_text"><strong>Sorry the item you selected is currently out of stock </strong></p>';	
		} else if(status == 0 && $F('prod') == 0){
			$('addToTrunk').innerHTML = '';
		}
	}
}





///////////////////////////////////////////
//				Niall					 //
///////////////////////////////////////////

function getSizesOnColour() {
	var colourId = $F('colourId');
	if (colourId=="") {
		return;	
	}
	new Ajax.Updater('itemSizes', '/ajax/getSizes.php', {parameters: {productId: $F('productId'), colourId: $F('colourId')}, method: 'get', evalScripts: true});
}
function getItems() {
	var colourId = $F('colourId');
	if (colourId=="") {
		return;	
	}
	var sizeId = $F('sizeId');
	if (sizeId=="") {
		return;	
	}
	new Ajax.Updater('addToTrunk', '/ajax/getItemAddToBasket.php', {parameters: {productId: $F('productId'), colourId: $F('colourId'), sizeId: $F('sizeId')}, method: 'get', evalScripts: true});
}