/**
 * @author Brayn
 */

 	jQuery(document).ready(function(){
		jQuery("#formComanda").hide();
		
		jQuery("#butonComanda").click(function(){
			jQuery("#formComanda").slideDown();
		});

function IsNumeric(sText)

{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }



function burges(){
	jQuery(".tabelCant").click(function(){
		
		var campDejaActiv = jQuery("#editInputer");
		if(campDejaActiv) {
			campDejaActiv.parent().html('<span class="tabelCant">Introduceti o valoare</span><img src="/images/edit.png" />');
			burges();
		} else {}
		
		var oldVal = jQuery(this).html();
		var parent = jQuery(this).parent();
		
		var pretTd = parent.next();
		var pretIntTd = pretTd.next();
		var pret = pretTd.html();
		
		var idTd = parent.prev().prev();
		var id = idTd.html();
		
		parent.html('<input id="editInputer" value="" />');
		
		jQuery("#editInputer").change(function(){
			var newCant = jQuery(this).val();
			
			if(IsNumeric(newCant)){
				jQuery.get("_nexus.php", { mode: "editCart", id: id, cant: newCant }, function(data){
				});
				
				pretIntTd.html(pret * newCant);
				
				parent.html('<span class="tabelCant">' + newCant + '</span><img src="/images/edit.png" />');
				
				var sumaTotala = 0;
				jQuery(".tabelPretI").each(function(){
					sumaTotala += parseInt(jQuery(this).html(),10) ;
				});
				jQuery("#totalGeneral").html(sumaTotala);
				
				burges();				
			} else 	jQuery(this).val("Valoarea nu este numerica");		
		});
	});
}
burges();

	
		
	});

