function addCar(codigo_pro,cantidad_pro,precio_pro){
	var item="";
	var i=0;
	var updItem="";
	if(parseInt(document.forma.total_items.value)>0){
		//Verificando si ya el item estaba seleccionado
		for (i=1;i<=parseInt(document.forma.total_items.value);i++){
			item=eval("document.forma.item_"+i+".value").split("|");
			if (codigo_pro==item[0]){
				updItem=codigo_pro;
				break;
			}
		}
	}
	if (updItem==""){
		document.forma.newItem.value=codigo_pro+"|"+cantidad_pro+"|"+precio_pro;	
	}else{
		document.forma.updItem.value=updItem;
	}
	document.forma.target="_self";	
	document.forma.action="Car.asp";	
	document.forma.method="post";
	document.forma.submit();
}

function addCar2(codigo_pro,cantidad_pro,precio_pro){
	if (parent.opener && !parent.opener.closed){
		var item="";
		var i=0;
		var updItem="";
		if(parseInt(parent.opener.document.forma.total_items.value)>0){
			//Verificando si ya el item estaba seleccionado
			for (i=1;i<=parseInt(parent.opener.document.forma.total_items.value);i++){
				item=eval("parent.opener.document.forma.item_"+i+".value").split("|");
				if (codigo_pro==item[0]){
					updItem=codigo_pro;
					break;
				}
			}
		}
		if (updItem==""){
			parent.opener.document.forma.newItem.value=codigo_pro+"|"+cantidad_pro+"|"+precio_pro;	
		}else{
			parent.opener.document.forma.updItem.value=updItem;
		}
		parent.opener.document.forma.target="Main";	
		parent.opener.document.forma.action="Car.asp";	
		parent.opener.document.forma.method="post";
		parent.opener.document.forma.submit();
	}
}

function showCar(){
	document.forma.target="_self";	
	document.forma.action="Car.asp";	
	document.forma.method="post";
	document.forma.submit();	
}

function removeItemCar(item){
	document.forma.delItem.value=item;
	document.forma.target="_self";	
	document.forma.action="Car.asp";	
	document.forma.method="post";
	document.forma.submit();	
}

function validateItemCar(item,max){
	var msg="";
	if(parseInt(item.value)==0){
		alert("Introduzca una cantidad por favor");
		item.value=1;
		return 
	}
	if(!checkEntero(item)){
		alert("No se permiten el uso de decimales");
		return 
	}
	if(parseInt(item.value)>parseInt(max)){
		msg="Lo sentimos no puede adquirir más de "+max+" articulo(s)";
		alert(msg);
		item.value=max;
		return 
	}
}

function calculateCar(){
	if (parseInt(document.forma.total_items.value)>0){
		document.forma.calculate.value=1;
		document.forma.action="car.asp";
		document.forma.target="_self";
		document.forma.method="post";
		document.forma.submit();
	}
}

function continueBuy(){
	document.forma.action=document.forma.bscript.value;
	document.forma.target="_self";
	document.forma.method="post";
	document.forma.submit();
}

function checkOut(){
	if (document.forma.total_items.value>0){
		document.forma.calculate.value=1;
		document.forma.action="order.asp";
		document.forma.target="_self";
		document.forma.method="post";
		document.forma.submit();
	}
}

function refreshOrder(){
	document.forma.action="order.asp";
	document.forma.target="_self";
	document.forma.method="post";
	document.forma.submit();
}

function refreshPedidos(){
	document.forma.method="post";
	document.forma.action="ManPedido.asp";
	document.forma.target="_self";
	document.forma.submit();
}

function backCar(){
	document.forma.action="Car.asp";
	document.forma.target="_self";
	document.forma.method="post";
	document.forma.submit();
}

function procCar(){
	if (!checkText(document.forma.direccion_ord)){
		alert("Debe incluir una dirección de envío por favor");
		return;
	}
	if(document.forma.tipo_pago.value==3){
		if(parseFloat(document.forma.total_ord.value)>20000){
			if (!checkText(document.forma.tlf_cheq)){
				alert("Debe incluir un teléfono de contacto");
				return;
			}
			if (!checkText(document.forma.cuenta_cheq)){
				alert("Debe incluir un número de cuenta");
				return;
			}
			if (!checkEntero(document.forma.numero_cheq)){
				alert("Debe incluir un número de cheque");
				return;
			}
			if (!checkText(document.forma.titular_cheq)){
				alert("Debe incluir el titular de la cuenta");
				return;
			}
			if (!checkEntero(document.forma.cedula_cheq)){
				alert("Debe incluir la cédula de identidad del titular");
				return;
			}
			if (!checkText(document.forma.direccion_cheq)){
				alert("Debe incluir una dirección donde buscar el cheque");
				return;
			}
		}
	}
	document.forma.target="_self";
	document.forma.action="postOrder.asp";
	document.forma.submit();
}

function enter(file){
	if (!checkText(document.forma.codigo_cli)){
		alert("Verfique el usuario por favor");
		return;
	}

	if (!checkText(document.forma.clave_cli)){
		alert("Verfique la clave por favor");
		return;
	}
	document.forma.accion_user.value="1";
	document.forma.action=file;
	document.forma.target="_self";
	document.forma.submit();
}

function Acceso(script){
	if (!checkText(document.forma.codigo_cli)){
		alert("Por favor ingrese su Id");
		return;
	}
	if (!ValidId(document.forma.codigo_cli)){
		alert("El Id contiene caracteres inválidos. Utlice sólo números o letras");
		return;
	}
	if (!checkText(document.forma.clave_cli)){
		alert("Por favor ingrese su clave");
		return;
	}
	var CharSizeCla=document.forma.clave_cli.value;
	if (CharSizeCla.length<6){
		alert("La longitud de la clave es menor a 6 caracteres. Por favor introduzcala de nuevo");
   		setColor(document.forma.clave_cli, bgBad);
		return;
	}else{
   		setColor(document.forma.clave_cli, bgGood);
	}
	document.forma.accion.value="1";
	document.forma.method="post";
	document.forma.action=script;
	document.forma.target="_self";
	document.forma.submit();
}

function cargaencuesta(){
	document.forma.method="post";
	document.forma.action="agradecimiento.asp";
	document.forma.target="_blank";
	document.forma.submit();
}

function Desconectar(script){
	if (confirm("¿Esta seguro de abandonar la sesión ?")){
		document.forma.accion.value="2";
		document.forma.method="post";
		document.forma.action=script;
		document.forma.target="_self";
		document.forma.submit();
	}
}

function Principal(){
	document.forma.method="post";
	document.forma.action="main.asp";
	document.forma.target="_self";
	document.forma.submit();
}

function reg(file){
	var WinWidth=640;
	var WinHeight=480;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinReg = window.open("", "WinReg",WinOptions);
	WinReg.focus();
	document.forma.mscript.value=file;
	document.forma.target="WinReg";
	document.forma.method="post";
	document.forma.action="Registro/AddReg.asp";
	document.forma.submit();
}

function reg2(){
	document.forma.target="_self";
	document.forma.method="post";
	document.forma.action="register2.asp";
	document.forma.submit();
}

function backUser(){
	document.forma.target="_self";
	document.forma.method="post";
	document.forma.action="../userCar.asp";
	document.forma.submit();
}

function datos(){
	var WinWidth=640;
	var WinHeight=450;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinDat = window.open("", "WinDat",WinOptions);
	WinDat.focus();
	document.forma.target="WinDat";
	document.forma.method="post";
	document.forma.action="Registro/MisDatos.asp";
	document.forma.submit();
}

function pedidos(){
	var WinWidth=640;
	var WinHeight=450;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinPed = window.open("", "WinPed",WinOptions);
	WinPed.focus();
	document.forma.target="WinPed";
	document.forma.method="post";
	document.forma.action="Pedido/manPedido.asp";
	document.forma.submit();
}

function olvidar(){
	var WinWidth=500;
	var WinHeight=180;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=no,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinPass = window.open("", "WinPass",WinOptions);
	WinPass.focus();
	document.forma.target="WinPass";
	document.forma.method="post";
	document.forma.action="Clave/RetPass.asp";
	document.forma.submit();
}

function cambiar(){
	var WinWidth=500;
	var WinHeight=200;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=no,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinCam = window.open("", "WinCam",WinOptions);
	WinCam.focus();
	document.forma.target="WinCam";
	document.forma.method="post";
	document.forma.action="Clave/ChgPass.asp";
	document.forma.submit();
}


function Mostrar(codigo_pro){
	var WinWidth=640;
	var WinHeight=400;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinPro = window.open("", "WinPro",WinOptions);
	WinPro.focus();
	document.forma.codigo_pro.value=codigo_pro;
	document.forma.target="WinPro";
	document.forma.method="post";
	document.forma.action="ShowPro.asp";
	document.forma.submit();
}

function Nav(iStart,Page,script) {
	document.forma.Start.value=iStart;
	document.forma.Page.value=Page;
	document.forma.method="post";
	document.forma.action=script;
	document.forma.target="_self";
	document.forma.submit();
}

function RecPage(script) {
	var valid=true;
	if(!checkEntero(document.forma.Offset)){
		alert("Debe ingresar un número ");
		valid=false;
	}
	if (valid){
		document.forma.method="post";
		document.forma.action=script;
		document.forma.target="_self";
		document.forma.submit();
	}
}

function Categoria(codigo_cat,descripcion_cat){
	document.forma.codigo_cat.value=codigo_cat;
	document.forma.codigo_subcat.value="";
	document.forma.descripcion_cat.value=descripcion_cat;
	document.forma.method="post";
	document.forma.action="category.asp";
	document.forma.target="_self";
	document.forma.submit();
}

function CambiarSubCat(){
	document.forma.Start.value="";
	document.forma.Page.value="";
	document.forma.Offset.value="";
	document.forma.action="category.asp";
	document.forma.target="_self";	
	document.forma.method="post";
	document.forma.submit();
}

function TodasCategorias(){
	document.forma.method="post";
	document.forma.action="AllCategory.asp";
	document.forma.target="_self";
	document.forma.submit();
}

function Menu(page,w,h){
	var WinWidth=w;
	var WinHeight=h;
	var winLeft = (screen.width - WinWidth) / 2;
	var winUp = (screen.height - WinHeight) / 2;
	var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
	WinMenu = window.open("", "WinMenu",WinOptions);
	WinMenu.focus();
	document.forma.action=page;
	document.forma.target="WinMenu";	
	document.forma.method="post";
	document.forma.submit();	
}

function MenuCuenta(opcion){
	var send=false;
	switch (opcion) {
		case 1:
			var page="Cuenta/Datos/MyDat.asp";
			var w=640;
			var h=480;
			send=true;
			break;
			
		case 2:
			var page="Cuenta/Clave/ChgPass.asp";
			var w=500;
			var h=250;
			send=true;
			break;

		case 3:
			if (confirm("¿Esta seguro de eliminar su cuenta?")){
				var page="Cuenta/DelCuenta.asp";
				var w=450;
				var h=200;
				send=true;
			}
			break;

	}
	if (send){
		var WinWidth=w;
		var WinHeight=h;
		var winLeft = (screen.width - WinWidth) / 2;
		var winUp = (screen.height - WinHeight) / 2;
		var WinOptions="menubar=no,location=no,status=yes,toolbar=no,scrollbars=yes,titlebar=no,resizable=no,width="+WinWidth+",height="+WinHeight+",top="+winUp+",left="+winLeft;
		WinCuenta = window.open("", "WinCuenta",WinOptions);
		WinCuenta.focus();
		document.forma.action=page;
		document.forma.target="WinCuenta";	
		document.forma.method="post";
		document.forma.submit();
	}
}

function confirmar(codigo_cli,script){
	document.forma.confirm.value=1;
	document.forma.codigo_confirm.value=codigo_cli;
	document.forma.target="_self";
	document.forma.action=script;
	document.forma.submit();
}