// JavaScript Document
function CreateObjetoAjax_2() {
	var Objeto;
		var browser = navigator.appName;
		if(browser == "Microsoft Internet Explorer"){
			Objeto = new ActiveXObject("Microsoft.XMLHTTP");
		}else{
			Objeto = new XMLHttpRequest();
		}
			return Objeto
 }
 /* function transaccion(action) {
	var HTTP = CreateObjetoAjax();
	 HTTP.open("get", "server.php?action="+action);
     HTTP.onreadystatechange=function() { 
   				if (HTTP.readyState==4) { 
   						recibe(HTTP.responseText); 
   				} 
  		} 
       HTTP.send(null);
}*/
 function transaccion_2(sw,parametros) {
	var HTTP = CreateObjetoAjax_2();
	 HTTP.open("POST", "ajax/server_canasta.php?valor=Yasser",true);
	                                                   //aparte de mandar con el Post
	                                                   //tambien mandamos en la url una 
													   //variable que puede ser tratada como get 
	 HTTP.setRequestHeader('Content-Type','application/x-www-form-urlencoded')
	 //HTTP.send('variable='+action);//asi se manda una sola variable
	 HTTP.send('sw=' + sw + '&parametros=' + parametros);//asi se manda varias variables
	 HTTP.onreadystatechange=function() { 
	            
   				if (HTTP.readyState==4) { 
   						recibe_2(HTTP.responseText); //aqui recibo el mensaje
						
				}
  		} 
       
}




function recibe_2(action){
	
		var descriminador =	action.substring(0,1);//PORQUE LA POSICION 0 TRAE EL NUMERO
		
		                                         //EN LA POSICION 1 VIENE EL MICHI
		   
	    var cadena_total =	action.substring(2,action.length); //PORQUE A PARTIR DE LA 
		                                                       //POSICION 2 TRAE LO DEMAS
	 
	    
		switch (descriminador){
			
									
			case "1":   
			           if(cadena_total=="ok"){
							
							window.location.href="micesta.php";
						}//endif
						break;	
						
						
		    case "2":   
			            
						window.location.href="micesta.php";
						break;	
						
		    case "3":   
			            window.location.href="micesta.php";
						break;							
						
												
						
						
		   	   
								
		
	   }//end switch

}//end function 


//AGREGAMOS A LA CANASTA
function agregar_canasta(idvariedad){				
				
				transaccion_2("1",idvariedad);
				
}				
			
//AGREGAMOS A LA CANASTA
function eliminar_item_canasta(idvariedad){				
				
				//alert(idvariedad);
				transaccion_2("2",idvariedad);
				
}				
	


function actualizar_unidades_canasta(numero_txt){
         
		//numero_txt ES EL NUMERO DE FILAS QUE CONTIENE
		//EL ARREGLO DONDE SE ALMACENAN LOS PRODUCTOS 
		//QUE ESTAN EN LA CESTA Y NOS SERVIRA PARA HACER
		//REFERENCIA A LOS TXT DE LAS CANTIDADES(UNIDADES)
		//CUYOS IDS ESTA FORMADOS POR "t-" MAS UN NUMERO CORRELATIVO
		if(numero_txt!="0"){
		
					var cadena="";
					
					 for( i=1;  i<=parseInt(numero_txt); i++){
						 
						 var idvariedad=document.getElementById("t-"+i.toString()).name;
						 var unidades=document.getElementById("t-"+i.toString()).value;
						       
							   //VALIDAMOS QUE SE HALLA INGRESADO UNA CANTIDAD(unidades)
							   if(unidades=="" || unidades=="0"){
								   
								   	var men="Por favor ingrese una cantidad mayor a cero."
								   	alert(men);
									document.getElementById("t-"+i.toString()).focus();
								    return 0;
								   
							   }//endif
							   
						      //ALMACENAMOS el idvariedad mas las unidades(cantidad)
							   if(i==numero_txt){
									
									cadena+=idvariedad+"-"+unidades;
									
							   }else{
								   
									cadena+=idvariedad+"-"+unidades+"|";
								   
							   }//endif
						 
					 }//endfor
					 
					 //alert(cadena);
					 transaccion_2("3",cadena);
		}//endif
	
}//endFunction


function regalo(idvariedad, object ){
  
   if(object.checked){ //SI EL CHECK ESTA MARCADO
	   
	   window.location.href="regalo.php?idvariedad="+idvariedad;
	   
   }else{//SI LO DESMARCAMOS
	   
	   
   }//endIF
  
    
  
  
	
}//endFunction

function realizar_pedido(){
	
               alert("realizar pedido");
			   
}//endFunction


