function ChangeChecked(oElements, bValue) {
	if (oElements) {
		for (var i = 0; i < oElements.length; i++) {
			oElements[i].checked = bValue;}
		oElements.checked = bValue;
	}
}

function SetFilter(){			
	var elMin = document.fmFilterSort.MinPriceLevel;
	var elMax = document.fmFilterSort.MaxPriceLevel;
	if (elMin && elMax){
	    if (elMax.selectedIndex == 0){
			elMin.value = "";
	    } else {
			if (elMax.selectedIndex == 4){
				elMin.value = 5000;
			} else {
				if (elMax.selectedIndex == 1){
					elMin.value = 0;
				}
				if (elMax.selectedIndex == 2){
					elMin.value = 400;
				}
				if (elMax.selectedIndex == 3){
					elMin.value = 1000;
				}
		    }
		}
    }
	document.fmFilterSort.submit();
}

function ReferringSourceChecked() {
	var oReferringSourceCheckers = document.getElementsByName("ReferringSource");
	var bChecked = false;
						
	for (var i = 0; i < oReferringSourceCheckers.length; i++) {
		if (oReferringSourceCheckers[i].checked) {
			bChecked = true;
		};
	};
	
	if (oReferringSourceCheckers.length == 0) {
		bChecked = true;
	}

	return bChecked;
}

function ClearCart() {
	document.fmCart.Action.value="clear";
	document.fmCart.submit();        
}
function Remove() {
	document.fmCart.Action.value="remove";
	document.fmCart.submit();
}
function Recalculate() {
	document.fmCart.Action.value="recalculate";
	document.fmCart.submit();     
}
function Copy() {
	document.fmCart.Action.value='copy';
	document.fmCart.Path.value = "favorites.asp";
	document.fmCart.submit();        
}
function CopyAllFromFavorites() {
	document.fmCart.action="favorites.asp";
	document.fmCart.Action.value='copyall';
	document.fmCart.submit();        
}
function Checkout() {
	if (ReferringSourceChecked()) {
		document.fmCart.action = "cart.asp";
		document.fmCart.Action.value='checkout';
		document.fmCart.submit();     
	}
	else {
		alert(GetResourceString(52497, 'Please specify, how did you hear about our company.'));
	}

}
function ChangeBasket() {
	document.fmCart.Action.value="changebasket";
	document.fmCart.submit();     
}		

function SelectCountry() {	
	document.fmCountry.submit();     
}		
