function agregar(id,cantidad,peso,dolar){
	var producto = document.shopping.producto;
	var str="";
	str+=id+"_";
	str+=cantidad+"_";
	str+=peso+"_";
	str+=dolar+"_";
	producto.value=str;
	document.shopping.submit();
}
/*function agregarListado(id,peso,dolar){
	var producto = document.shopping.producto;
	var cant = document.getElementById("cantidad_"+id);
	alert(peso);
	var str="";
	str+=id+"_";
	str+=cant.value+"_";
	str+=peso+"_";
	str+=dolar+"_";
	producto.value=str;
	document.shopping.submit();
}*/

function modificarCantidad(id,cantidad){
	var cant = document.carrito.cant;
	var str="";
	str+=id+"_";
	str+=cantidad+"_";
	cant.value=str;
	document.carrito.submit();
}
function modificarCantidad2(cant,id){
	document.modificar.cantidades.value=cant;
	document.modificar.id.value=id;
	document.modificar.submit();
}
function modificarPrecio(pre,id){
	var p = document.getElementById(pre);
	document.modificarprecio.precio.value=p.value;
	document.modificarprecio.id.value=id;
	//alert(p.value);
	document.modificarprecio.submit();
}
function obtenerCosto(index,index2,tipo){
	var costo = document.compra.costoenvio;
	costoe = arPais[index][index2][2];
	document.compra.cenvio.value = costoe;
}
function seleccionarCosto(index,tipo){
	var costo = document.compra.costoenvio;
	for (m=costo.options.length-1;m>0;m--){
		costo.options[m]=null;
	}
	for(a=0;a<arPais[index].length;a++){
		costo.options[a]=new Option(arPais[index][a][0],arPais[index][a][1]);
	}
	if(tipo==0){
		alert("Seleccione el nuevo costo de envío.");
	}
}
function completarDatos(){
	//// envio
	var costo_envio = document.compra.cenvio.value; 
	//// domicilio
	var domicilio_localidad = document.compra.domicilio_localidad.value; 
	var domicilio_calles = document.compra.domicilio_calles.value;
	var domicilio_direccion = document.compra.domicilio_direccion.value;
	var domicilio_codigo = document.compra.domicilio_codigo.value;
	
	// destinatario
	
	var destinatario_nombre = document.compra.destinatario_nombre.value;
	var destinatario_telefono1 = document.compra.destinatario_telefono1.value;
	
	/// formas de pago
	
	var efectivo = document.compra.efectivo.checked;
	var local = document.compra.local.checked;
	var internacional = document.compra.internacional.checked;
	
	// datos internacional
	
	var internacional_numero = document.compra.internacional_numero.value;
	var internacional_nombre = document.compra.internacional_nombre.value;
	var internacional_emisor = document.compra.internacional_emisor.value;
	var internacional_mes = document.compra.internacional_mes.value;
	var internacional_anio = document.compra.internacional_anio.value;
	
	// datos factura
	
	var factura_ruc = document.compra.factura_ruc.value;
	var factura_razon = document.compra.factura_razon.value;
	var factura_nombre = document.compra.factura_nombre.value;
	var factura_localidad = document.compra.factura_localidad.value;
	// resticciones 
	var strError = "Ocurrieron Errores:\n";
	
	if(costo_envio=="0.00"){
		strError+="- Seleccione un costo de envío.\n";
	}
	if(domicilio_localidad==""){
		strError+="- Ingrese la localidad.\n";
	}
	if(domicilio_direccion==""){
		strError+="- Ingrese la dirección.\n";
	}
	if(domicilio_calles==""){
		strError+="- Ingrese entre que calles se encuentra la dirección.\n";
	}
	if(domicilio_codigo==""){
		strError+="- Ingrese el código postal.\n";
	}else{
		if(isNaN(domicilio_codigo)){
			strError+="- El código debe ser un número.\n";
		}
	}
	if(destinatario_nombre==""){
		strError+="- Ingrese el nombre del destiantario.\n";
	}
	if(destinatario_telefono1==""){
		strError+="- Ingrese el teléfono destiantario.\n";
	}
	if(internacional==true){
		if(internacional_numero==""){
			strError+="- Ingrese el número de la tarjeta de crédito.\n";
		}
		if(internacional_nombre==""){
			strError+="- Ingrese el nombre del dueño de la tarjeta de crédito .\n";
		}
		if(internacional_emisor==""){
			strError+="- Ingrese el nombre del banco emisor de la tarjeta de crédito.\n";
		}
		if(isNaN(internacional_numero)){
				strError+="- El número de tarjeta debe contener números.\n";
		}else{
			if(internacional_numero<0){
				strError+="- El número de tarjeta debe ser positivo.\n";
			}
		}
		var fecha = new Date();
		var anioActual = fecha.getYear();
		var mesActual = fecha.getMonth()+2;
		if(internacional_anio==anioActual){
			if(internacional_mes<mesActual){
				strError+="- La fecha de vencimiento de la trjeta no es válida.\n";
			}
		}
	}
	if(factura_ruc!="" || factura_razon!="" || factura_nombre!="" || factura_ruc!=""){
		if(factura_ruc==""){
			strError+="- Ingrese el número de ruc.\n";
		}/*else{
			if(isNaN(factura_ruc)){
				strError+="- El ruc debe ser un número.\n";
			}
		}*/
		if(factura_nombre==""){
			strError+="- Ingrese el nombre del responsabel de la factura.\n";
		}
		if(factura_razon==""){
			strError+="- Ingrese la razón social de la factura.\n";
		}
		if(factura_localidad==""){
			strError+="- Ingrese la localidad de la factura.\n";
		}
	}
	
	if(strError!="Ocurrieron Errores:\n"){
		alert(strError);
		return false;
	}else{
		document.compra.submit();
	}
	
}

function formaPago(tipo){
	var efectivo = document.compra.efectivo;
	var local = document.compra.local;
	var internacional = document.compra.internacional;
	if(tipo==1){
		efectivo.checked = true;
		local.checked = false;
		internacional.checked = false;
	}
	if(tipo==2){
		efectivo.checked = false;
		local.checked = true;
		internacional.checked = false;
	}
	if(tipo==3){
		efectivo.checked = false;
		local.checked = false;
		internacional.checked = true;
	}
	
}
function enviarCompra(){
	document.compra.submit();
}

function confirmar(){
	if(document.modificar.registrado.value=="0"){
		window.open("login_usuario.php?cf=1","_top","");
		//alert("- Para confirmar la compra debe ingresar usuario y clave.");
	}else{
		window.open("confirmar.php","_top","");
	}
}