<!--
function changeCurrency(dropDown) {
	var new_currency=dropDown.options[dropDown.selectedIndex].value;
	url = '/change_currency/' + new_currency;
  if(url.length>0 && url != 'none') {
	  window.location.href=url;
	  window.name = 'main';
	}
}

function changeProductOrder(dropDown, html_query) {
	var new_order=dropDown.options[dropDown.selectedIndex].value;
	url = html_query + ',' + new_order;
  if(url.length>0 && url != 'none') {
	  window.location.href=url;
	  window.name = 'main';
	}
}

function changeProductOrder_in_Search(dropDown, html_query) {
	var new_order=dropDown.options[dropDown.selectedIndex].value;
	url = '/' + new_order + ',' + html_query;
  if(url.length>0 && url != 'none') {
	  window.location.href=url;
	  window.name = 'main';
	}
}

function changeProductModel(cur_spec_name, next_spec_name, product, varname, optype) {
	document.product_form.selected_product.value = '0';
	var selected_spec1_val =document.getElementById('spec1').options[document.getElementById('spec1').selectedIndex].value;
	var selected_spec2_val = '';
	var selected_spec3_val = '';

	try {
	  var selected_spec2_val = document.getElementById('spec2').options[document.getElementById('spec2').selectedIndex].value;
	} catch (e) {}
		
	try {
	  var selected_spec3_val = document.getElementById('spec3').options[document.getElementById('spec3').selectedIndex].value;
	} catch (e) {}
	
	if (cur_spec_name == 'spec1') {
		// reset selected indexes for spec2 and spec3
		if (selected_spec2_val.length > 0) {
			document.getElementById('spec2').selectedIndex = 0;
		}
		
		if (selected_spec3_val.length > 0) {
			document.getElementById('spec3').selectedIndex = 0;
		}
		selected_spec_val = selected_spec1_val;
		
		// disable spec2 and spec3 (spec2 will be re-enabled once drop-down has refreshed)
		if (selected_spec2_val.length > 0) {
			document.getElementById('spec2').disabled = 1;
		}
		
		if (selected_spec3_val.length > 0) {
			document.getElementById('spec3').disabled = 1;
		}
	} else if (cur_spec_name == 'spec2') {
		// reset selected index for spec3
		if (selected_spec3_val.length > 0) {
			document.getElementById('spec3').selectedIndex = 0;
			document.getElementById('spec3').disabled = 1; // disable spec3 (spec3 will be re-enabled once drop-down has refreshed)
		}
		selected_spec_val = selected_spec2_val;
	} else {
		selected_spec_val = selected_spec3_val;
	}
	
	if (selected_spec_val.length > 0) {
		var iframeName = 'control_iframe';
		var varname = escape(varname);
		var url = '/products/iframe_control&curspec=' + cur_spec_name + '&nextspec=' + next_spec_name + '&selected_model=' + selected_spec_val + '&product=' + product + '&optype=' + optype + '&fieldname=' + varname;
		
		if (selected_spec1_val.length > 0) {
			url += '&s1val=' + escape(selected_spec1_val);
		}
		
		if (selected_spec2_val.length > 0) {
			url += '&s2val=' + escape(selected_spec2_val);
		}
		
		if (selected_spec3_val.length > 0) {
			url += '&s3val=' + escape(selected_spec3_val);
		}
		
		window.frames[iframeName].location = url;
		//window.alert("Current spec name: " + cur_spec_name + ", Selected model: " + selected_spec_val + ", Next spec name: " + next_spec_name + ", Parent product: " + product);
	}
}

function selectProduct(dropDown) {
	var iframeName = 'control_iframe';
	var selected_product =dropDown.options[dropDown.selectedIndex].value;
	document.product_form.selected_product.value = selected_product;
	//alert("Selected product: " + selected_product);
	
	// send product ID to iFrame and prompt for price update
	var url = '/products/iframe_control&action=update_price&product=' + selected_product;
	window.frames[iframeName].location = url;
}

function popWin_photo(url,width,height) {
  remote = window.open(url,"viewer","width=" + width + ",height=" + height + ",left=0,top=0,resizable=0,menubar=0,status=0,scrollbars=1");
  remote.opener.name = "pswin";
}

function popWin(url,width,height) {
  remote = window.open(url,"viewer","width=" + width + ",height=" + height + ",left=0,top=0,resizable=0,menubar=0,status=0,scrollbars=1");
  remote.opener.name = "pswin";
}

function selectDestination(dropDown) {
	var destination=dropDown.options[dropDown.selectedIndex].value;
	url = '/basket,dest,' + destination;
  if(destination.length>0) {
	  window.location.href=url;
	  window.name = 'main';
	}
}

function checkDestinationSelected(destination, url) {
	// get value of destination from drop-down menu
	if(destination.length>0) {
	  window.location.href=url;
	  window.name = 'main';
	} else {
		alert("Please select your delivery destination");
	}
}

function doSearch() {
	var keywords = document.search_form.keywords.value;
	if (keywords.length > 0) {
		// do search
		keywords = escape(keywords);
		keywords = keywords.replace(/\x2B/g, "%2B");
		window.location.href='/search=' + keywords;
	}
}

function changePhoto(id, width, height, mode) {
	if (mode == 1) {
		document.getElementById("photo_div").innerHTML = "<a class=\"thickbox\" href=\"/images/photos/" + id + ".jpg\"><img alt=\"Photo of product\" border=\"0\" src=\"/images/photos/" + id + "_std.jpg\" width=\"" + width + "\" height=\"" + height + "\"></a><div class=\"product_photo_text\"><a class=\"thickbox\" href=\"/images/photos/" + id + ".jpg\">Click to enlarge image</a></div>";
	} else {
		document.getElementById("photo_div").innerHTML = "<img alt=\"Photo of product\" border=\"0\" src=\"/images/photos/" + id + "_std.jpg\" width=\"" + width + "\" height=\"" + height + "\"></a><div class=\"product_photo_text\">&nbsp;</div>";
	}
}
//-->