// JavaScript Document

		function check_gv() {
			var gv = document.getElementById("gift_voucher").value;
			sndReq('check_gv.php?gv='+gv);
			document.getElementById("ajax_feedback").blur();
		}
		
		function createRequestObject() {
			var ro;
			var browser = navigator.appName;
			if(browser == "Microsoft Internet Explorer"){ ro = new ActiveXObject("Microsoft.XMLHTTP");
			}else{ ro = new XMLHttpRequest(); }
			return ro;
		}
		var http = createRequestObject();
		
		function sndReq(req) {
			http.open('get', req);
			http.onreadystatechange = handleResponse;
			http.send(null);
		}
		
		function handleResponse() {
			if(http.readyState == 4){
				var response = http.responseText;
				var ar = response.split("|||");
				var as = response.split("success|||");
				var resp = as[1];

				if (ar[0] == 'success') { ajax_success(resp);
				} else { ajax_error(response); }
			}
		}
		
		function go_gray() { document.getElementById("ajax_feedback").className = "ajax_feedback"; }
		
		function ajax_success(resp) {
//			alert("SUCCESS\n\n"+resp);
			if (resp == 'fail') {
				document.getElementById("discount_gv").innerHTML = 0;
				document.getElementById("gift_voucher_price").value = 0;
				document.getElementById("ajax_feedback").className = "ajax_feedback ajax_red";
			} else {
				var di = parseInt(resp);
				if (isNaN(di)) { 
					di = 0;
					document.getElementById("ajax_feedback").className = "ajax_feedback ajax_red";
				} else {
					document.getElementById("ajax_feedback").className = "ajax_feedback ajax_grn";
				}
				document.getElementById("discount_gv").innerHTML = di;
				document.getElementById("gift_voucher_price").value = di;
			}
			get_total_price();
		}
		
		function ajax_error(resp) {
			alert("There was an error, please try again later.\nIf this problem persists, please contact PrintWild on 032 946 1933");	
		}