	// alterError - fixes a rounding bug in Netscape 2
function gotourl(){
requirement=document.send_call_back.requirement.value;
f_name=document.send_call_back.f_name.value;
l_name=document.send_call_back.l_name.value;
phone=document.send_call_back.phone.value;
email=document.send_call_back.email.value;
time_from=document.send_call_back.time_from.value;
time_to=document.send_call_back.time_to.value;
window.open('http://www.myomegahealthcare.co.uk/callback/call_back.asp?f_name='+f_name+'&email='+email+'&l_name='+l_name+'&phone='+phone+'&time_from='+time_from+'&time_to='+time_to+'&requirement='+requirement+'', 'Callback', 'status=1, height=676, width=548, resizable=0')
}

function xloadpage()
{
	window.open("http://www.myomegahealthcare.co.uk/quotation/quotation_req.asp", "Quotation", "status=1, height=676, width=548, resizable=0")
}

	function alterError(value) {
		if (value<=0.99) {
			newPounds = '0';
		} else {
			newPounds = parseInt(value);
		}
		newPence = parseInt((value+.0008 - newPounds)* 100);
		if (eval(newPence) <= 9) newPence='0'+newPence;
		newString = newPounds + '.' + newPence;
		return (newString);
	}



// round price
	function round(number,X) {
	// rounds number to X decimal places, defaults to 2
		X = (!X ? 2 : X);
		return Math.round(number*Math.pow(10,X))/Math.pow(10,X);
	}

// euro get price.
	function euro(price) {
		price=price*1.45;
		price=round(price,2);
		document.writeln('€'+price+'');
	}


	// buyItem - adds an item to the shopping basket
	function buyItem(newCode, newDesc,  newQuantity, newCost) {
		if (newQuantity <= 0) {
			rc = alert('This is an invalid quantity, Please enter 1 or more!');
		} else {
			if (confirm('Add '+newQuantity+' x '+newDesc+' to basket')) {
				index = document.cookie.indexOf("shoppingbasket");
				countbegin = (document.cookie.indexOf("=", index) + 1);
        			countend = document.cookie.indexOf(";", index);
	        		if (countend == -1) {
        	    			countend = document.cookie.length;
	        		}
		                document.cookie="shoppingbasket="+document.cookie.substring(countbegin, countend)+"["+newCode+"|"+newDesc+"|"+newQuantity+"|"+newCost+"|]";
		                top.location.href="shopping_basket.php";
			}
		}
	}

	// disItem - adds an item to the shopping basket
	function disItem(newCode, newDesc,  newQuantity, newCost) {
		if (newCode != 'NACH32') {
			rc = alert('Please enter CORRECT CODE');
		} else {
			if (confirm('Add '+newQuantity+' x '+newDesc+' to basket')) {
				index = document.cookie.indexOf("shoppingbasket");
				countbegin = (document.cookie.indexOf("=", index) + 1);
        			countend = document.cookie.indexOf(";", index);
	        		if (countend == -1) {
        	    			countend = document.cookie.length;
	        		}
		                document.cookie="shoppingbasket="+document.cookie.substring(countbegin, countend)+"["+newCode+"|"+newDesc+"|"+newQuantity+"|"+newCost+"|]";
		                top.location.href="shopping_basket";
			}
		}
	}

// disItem2 - adds an item to the shopping basket
	function disItem2(newCode, newDesc,  newQuantity, newCost) {
		if (newCode != 'onmedica100') {
			rc = alert('Please enter CORRECT CODE');
		} else {
			if (confirm('Add '+newQuantity+' x '+newDesc+' to basket')) {
				index = document.cookie.indexOf("shoppingbasket");
				countbegin = (document.cookie.indexOf("=", index) + 1);
        			countend = document.cookie.indexOf(";", index);
	        		if (countend == -1) {
        	    			countend = document.cookie.length;
	        		}
		                document.cookie="shoppingbasket="+document.cookie.substring(countbegin, countend)+"["+newCode+"|"+newDesc+"|"+newQuantity+"|"+newCost+"|]";
		                top.location.href="shopping_basket_onmedica.htm";
			}
		}
	}

// disItem2 - adds an item to the shopping basket
	function disItem3(newCode, newDesc,  newQuantity, newCost) {
		if (newCode != 'onmedica25') {
			rc = alert('Please enter CORRECT CODE');
		} else {
			if (confirm('Add '+newQuantity+' x '+newDesc+' to basket')) {
				index = document.cookie.indexOf("shoppingbasket");
				countbegin = (document.cookie.indexOf("=", index) + 1);
        			countend = document.cookie.indexOf(";", index);
	        		if (countend == -1) {
        	    			countend = document.cookie.length;
	        		}
		                document.cookie="shoppingbasket="+document.cookie.substring(countbegin, countend)+"["+newCode+"|"+newDesc+"|"+newQuantity+"|"+newCost+"|]";
		                top.location.href="shopping_basket_onmedica.htm";
			}
		}
	}
// addItem - *** MIDWIVES *** adds an item to the shopping basket
	function addItem(newCode, newDesc, newQuantity, newCost) {

				index = document.cookie.indexOf("shoppingbasket");
				countbegin = (document.cookie.indexOf("=", index) + 1);
        			countend = document.cookie.indexOf(";", index);
	        		if (countend == -1) {
        	    			countend = document.cookie.length;
	        		}
		                document.cookie="shoppingbasket="+document.cookie.substring(countbegin, countend)+"["+newCode+"|"+newDesc+"|"+newQuantity+"|"+newCost+"|]";

			}





	// resetShoppingBasket - resets to shopping basket to empty
	function resetShoppingBasket() {
		index = document.cookie.indexOf("shoppingbasket");
		document.cookie="shoppingbasket=.";
	}
