var caixa = Class.create();
caixa.prototype = {
    initialize: function(){
    },
    SelectCaixa: function(caixa1,caixa2,url){
       $(caixa1).removeClassName('mista_topic');
       $(caixa1).addClassName('mista_topic_selected');
       
       $(caixa2).removeClassName('mista_topic_selected');       
       
       this.Render('div_wrap',url); 
    },
    Render: function(div,url){     
        //$('wrapFlash').update('');         
        new Ajax.Updater(div, url, {
                method: 'get',
                asynchronous: true, 
                evalScripts: true
                });
        
    },
//    Add: function(url,form,urlBack){
//        var data = new Date()
//        url = url + "&void=" + data.getMilliseconds();
//        new Ajax.Request(url, {
//    	        asynchronous:true, 
//    	        evalScripts:true, 
//    	        method:'get',
//    	        parameters:Form.serialize(form),
//    	        onComplete : function(req){ 
//        	                var json = req.responseText.evalJSON(); 
//        	                          	    
//        	                if(json.isAdd){                                 	                        
//        	                   this.Render('div_lista_produto',urlBack);
//        	                } else {        	                    
//        	                   this.Render('div_lista_produto',urlBack);
//        	                }        	                
//       		            }
//    	    });
//    	    this.Render('div_lista_produto',urlBack); 
//    },
    Add: function(url,prodId,quantidade,urlBack,urlBackTwo){
        var data = new Date();
        url = url + "&void=" + data.getMilliseconds();
        var options = {prodId:prodId,quantidade:quantidade};
        new Ajax.Request(url, {
    	        asynchronous:true, 
    	        evalScripts:true, 
    	        method:'get',
    	        parameters:options,
    	        onComplete : function(req){ 
        	                var json = req.responseText.evalJSON(); 
        	                          	    
        	                if(json.isAdd){                                 	                        
        	                   this.Render('div_lista_produto',urlBack);
        	                   this.Render('div_ul_left',urlBackTwo);        	                   
        	                } else {        	                    
        	                   this.Render('div_lista_produto',urlBack);
        	                   this.Render('div_ul_left',urlBackTwo);
        	                }        	                
       		            }
    	    });
    	    this.Render('div_lista_produto',urlBack);
    	    this.Render('div_ul_left',urlBackTwo); 
    },
    Rem: function(url,id,quantidade,urlBack,urlBackTwo){
        var data = new Date()
        url = url + "&void=" + data.getMilliseconds();
        //alert(url);
        var options = {id:id,quantidade:quantidade};
        new Ajax.Request(url, {
    	        asynchronous:true, 
    	        evalScripts:true, 
    	        method:'get',
    	        parameters:options,
    	        onComplete : function(req){ 
        	                var json = req.responseText.evalJSON(); 
        	                          	    
        	                if(json.isRem){                                 	                        
        	                   this.Render('div_lista_produto',urlBack);
        	                   this.Render('div_ul_left',urlBackTwo);
        	                } else {        	                    
        	                   this.Render('div_lista_produto',urlBack);
        	                   this.Render('div_ul_left',urlBackTwo);
        	                }        	                
       		            }
    	    });
    	    this.Render('div_lista_produto',urlBack); 
    	    this.Render('div_ul_left',urlBackTwo);
    },
    GetVoid: function(){
        var data = new Date();
        return data.getMilliseconds();
    },     	
	Init:function(){	
	}	
 };

