// JavaScript Document

	function select_product(which) {
		var prod_d = new Array("csf", "ap", "mgp", "bf", "lgp", "lcp");
		var prod_n = new Array("Canvas stretched frame", "Acrylic print", "Mounted gloss print", "Box frames", "Loose glossy print", "Loose canvas print");
		
		for (var a = 0; a <= 5; a++) { document.getElementById(prod_d[a]).className = "gv_product"; }

		document.getElementById(prod_d[which]).className = "gv_product gv_selected";
		document.getElementById(prod_d[which]).blur()		
		
		document.getElementById("currently_selected_product").value = prod_n[which];
		get_product_price();
	}
	
	function get_randprod() {
		var r;
		var radioLength = document.forms['gv'].elements['rand_prod'].length;
		if(radioLength == undefined)
			if(radioObj.checked)
				return radioObj.value;
			else
				return "";
		for(var i = 0; i < radioLength; i++) {
			if(document.forms['gv'].elements['rand_prod'][i].checked) {
				r = document.forms['gv'].elements['rand_prod'][i].value;
			}
		}	
		return r;
	}
	
	function randprod() {
		var r = get_randprod();
		if (r == 'prod') { slidedown('choose_product'); slideup('choose_rand'); } else { slidedown('choose_rand'); slideup('choose_product'); }
	}
	
	function get_product_price() {
		randprod();
		var r = get_randprod();
		if (r == 'rand') { 
			document.getElementById("total_price").innerHTML = "R " + parseInt(document.getElementById("rand_value").value); 
			document.getElementById("price").value = parseInt(document.getElementById("rand_value").value);
		} else {
			var prod = document.getElementById("currently_selected_product").value;
			var size = document.getElementById("size").value;
			var splitted = size.split("x");
			var wid = parseInt(splitted[0]);
			var hgt = parseInt(splitted[1]);
			
			// alert(prod + "\n" + wid + "\n" + hgt);
			
			var price = get_price(prod, wid, hgt, 1);
			document.getElementById("product_value").value = price + ".00";
			document.getElementById("total_price").innerHTML = "R " +price;
			document.getElementById("price").value = price;
		}
	}
	
	window.setInterval("get_product_price()", 300);
	
	function ret() {
		var nam = document.getElementById("your_name");
		var eml = document.getElementById("your_email");
		var tel = document.getElementById("your_tel");
		
		var fail = false;
		if (nam.value.length < 3) { nam.className = 'order_input error'; fail = true; } else { nam.className = 'order_input'; }
		if (eml.value.length < 3) { eml.className = 'order_input error'; fail = true; } else { eml.className = 'order_input'; }
		if (tel.value.length < 3) { tel.className = 'order_input error'; fail = true; } else { tel.className = 'order_input'; }
		
		if (fail) {
			slidedown("err_sub");
		} else {
			slideup("err_sub");
			document.forms['gv'].submit();
		}
		
	}
	
	function place_order() {
		document.forms['gv'].submit();
	}
	
	function start_again() {
		window.location = "gift_vouchers.php";
	}