function load_prices(country, product, quantity, price_uk, vat_uk, price_other, vat_other){
	var ajax = crear_ajax();
	var capa = document.getElementById("product");
	
	if(ajax){
		ajax.onreadystatechange = function(){
			if(ajax.readyState == 1){
				capa.innerHTML = "<div style='font-size:12px; color:#FF0000;'>Loading...</div>";
			}
			else if(ajax.readyState == 4){
				if(ajax.status == 200){
					capa.innerHTML = ajax.responseText; 
				}
				else if(ajax.status == 404){
					capa.innerHTML = "Page not found!";
				}
				else{
					capa.innerHTML = "Error: " + ajax.statusText;
				}
			}
		}
		ajax.open("POST", "product.php", true);
		ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax.send("country=" + country + "&product=" + product + "&quantity=" + quantity + "&price_uk=" + price_uk + "&vat_uk=" + vat_uk + "&price_other=" + price_other + "&vat_other=" + vat_other);
	}
	
	if(country != "1" && quantity > 3){
		quantity = 1;
	}
	load_quantity(country, product, quantity, price_uk, vat_uk, price_other, vat_other);
	load_total(country, product, quantity, price_uk, vat_uk, price_other, vat_other);
}

function load_quantity(country, product, quantity, price_uk, vat_uk, price_other, vat_other){
	var i;
	
	if(document.forms[0].quantity.length > 0){
		actual = document.forms[0].quantity[document.forms[0].quantity.selectedIndex].value;
	}
	
	if(product == 1){
		n = 1;
		quantity = 1;
		document.forms[0].quantity.style.visibility = "hidden";
	}
	else{
		n = (country == 1)? 100: 3;
		document.forms[0].quantity.style.visibility = "visible";
	}
	
	document.forms[0].quantity.length = n;
	for(i=0; i<n; i++){
		document.forms[0].quantity.options[i].value = i + 1;
       	document.forms[0].quantity.options[i].text = i + 1; 
	}
	
	load_total(country, product, quantity, price_uk, vat_uk, price_other, vat_other);
}

function load_total(country, product, quantity, price_uk, vat_uk, price_other, vat_other){
	var ajax1 = crear_ajax();
	var capa = document.getElementById("total");
	
	if(ajax1){
		ajax1.onreadystatechange = function(){
			if(ajax1.readyState == 1){
				capa.innerHTML = "<br><div style='font-size:12px; color:#FF0000;'>Loading...</div>";
			}
			else if(ajax1.readyState == 4){
				if(ajax1.status == 200){
					capa.innerHTML = ajax1.responseText; 
				}
				else if(ajax1.status == 404){
					capa.innerHTML = "Page not found!";
				}
				else{
					capa.innerHTML = "Error: " + ajax1.statusText;
				}
			}
		}
		ajax1.open("POST", "total.php", true);
		ajax1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		ajax1.send("country=" + country + "&product=" + product + "&quantity=" + quantity + "&price_uk=" + price_uk + "&vat_uk=" + vat_uk + "&price_other=" + price_other + "&vat_other=" + vat_other);
	}
}

function load_page(valores, cantidad, valores2){
	var ajax = crear_ajax();
	var capa = document.getElementById("total");
	
	if(ajax){
		ajax.onreadystatechange = function(){
			if(ajax.readyState == 4){
		
				//copia el contenido del request al div con id contenido
				if(ajax.status == 200){
					capa.innerHTML = ajax.responseText; 
				}
				else if(ajax.status == 404){
					capa.innerHTML = "P&aacute;gina no encontrada!";
				}
				else{
					capa.innerHTML = "Error: " + ajax.statusText;
				}
				
				//capa_estado.innerHTML = "";
			}
		}
		
		//datos enviados por el metodo GET
		/*if(metodo == 1){
			ajax.open("GET", url + "?" + valores, true);
			ajax.send(null);
		}*/
		
		//datos enviados por el metodo POST
		//if(metodo == 2){
			ajax.open("POST", "price.php", true);
			ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			ajax.send(valores);
		//}
	}
	
	
	var ajax1 = crear_ajax();
	var capa1 = document.getElementById("your_branding");
	
	if(ajax1){
		ajax1.onreadystatechange = function(){
			if(ajax1.readyState == 4){
		
				//copia el contenido del request al div con id contenido
				if(ajax1.status == 200){
					capa1.innerHTML = ajax1.responseText; 
				}
				else if(ajax1.status == 404){
					capa1.innerHTML = "P&aacute;gina no encontrada!";
				}
				else{
					capa1.innerHTML = "Error: " + ajax1.statusText;
				}
				
				//capa_estado.innerHTML = "";
			}
		}
		
		//datos enviados por el metodo GET
		/*if(metodo == 1){
			ajax1.open("GET", url + "?" + valores, true);
			ajax1.send(null);
		}*/
		
		//datos enviados por el metodo POST
		//if(metodo == 2){
			if(parseInt(cantidad) >= 33){
				ajax1.open("POST", "your_branding.php", true);
			}
			else{
				ajax1.open("POST", "blank.php", true);
			}
			ajax1.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
			ajax1.send(valores2);
		//}
	}
}

function crear_ajax(){
	var objetoajax = false;

	// Intenta crear el objeto para Mozilla/Safari
	if(window.XMLHttpRequest){
		try{
			objetoajax = new XMLHttpRequest();
		}
		catch(e){
			objetoajax = false;
		}
	}
	
	// Si no funciona, lo crea como ActiveX para IExplorer
	else if(window.ActiveXObject){
		try{
			objetoajax = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				objetoajax = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				objetoajax = false;
			}
		}
	}
	
	return objetoajax;
}
