function change_qty(task,id_produs, pret_kg,nume_produs) {
  preloader("show");
 var cant = $F('cant_prod['+id_produs+']');
 //var cant2 = $('cant_prod['+id_produs+']');
  
 var url = '_functions/managecart.php';
 var params = 'task=' + task +
              '&id_produs=' + id_produs +
              '&cant=' + cant +
              '&pret_kg=' + pret_kg;


if (nume_produs == 'Cuie Constructii' || nume_produs == 'Cuie Speciale' || nume_produs == 'Cuie Tapiterie' || nume_produs == 'Cuie Tinte' || nume_produs == 'Cuie Scoabe')
 {
 if (cant % 10 != 0) {
  alert("Introduceti numai multiplu de 10 la produsele din categoria cuie.");
     cant = "";
     preloader("hide");
        return 0;

  }

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var cartResult = $('cartResult');
               cartResult.update(transport.responseText);
               preloader("hide");
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });


} else { 
	
	if (cant < 10) {
    alert("Nu aveti voie sa introduceti o cantitate mai mica de 10 kg!!!");
     cant = "";
     preloader("hide");
        return 0;

  }
	new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var cartResult = $('cartResult');
               cartResult.update(transport.responseText);
               preloader("hide");
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });
 
 } 

//cant2.disable();
}//end function

///////////////////////////////////////////////////////////////////////////////////////////////

function deleteItem(task,id_produs){
 preloader("show");
 var url = '_functions/managecart.php';
 var params = 'task=' + task +
              '&id_produs=' + id_produs;

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var cartResult = $('cartResult');
               cartResult.update(transport.responseText);
               preloader("hide");
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });


}//end function

///////////////////////////////////////////////////////////////////////////////////////////////

function boldeaza_produs(id_produs){

 boldID = $('bold['+id_produs+']');

 boldID.setStyle({
  backgroundColor: '#cccccc',
  fontSize: '12px'

});



}//end function

///////////////////////////////////////////////////////////////////////////////////////////////

function update_sus(task){
 var url = '_functions/managecart.php';
 var params = 'task=' + task;

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var goleste_sus = $('goleste_sus');
               goleste_sus.update(transport.responseText);
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });


}//end function


///////////////////////////////////////////////////////////////////////////////////////////////

function golesteCos(task){
 preloader("show");
 var url = '_functions/managecart.php';
 var params = 'task=' + task;

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var cartResult = $('cartResult');
               cartResult.update(transport.responseText);
               preloader("hide");
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });


}//end function


///////////////////////////////////////////////////////////////////////////////////////////////

function manageCart(task,id_categorie, id_produs,nume_produs,dimensiune,pret_kg) {
  preloader("show");

  var cantitate = $F('cantitate['+id_produs+']');
  var valoare = $F('pret['+id_produs+']');
  //var cant = $F('cant_prod['+id_produs+']');


   var url = '_functions/managecart.php';
   var params = 'task=' + task +
                '&id_categorie=' + id_categorie +
                '&id_produs=' + id_produs +
                '&nume_produs='+ nume_produs +
                '&dimensiune=' + dimensiune +
                '&pret_kg=' + pret_kg +
                '&cantitate=' + cantitate +
                '&valoare=' + valoare;

if (cantitate == ''){
  alert('Va rugam sa introduceti cantitatea dorita.');
    preloader("hide");
  }
  else if (cantitate < 10) {
  alert('Va rugam sa introduceti o cantitate mai mare de 10 kg.');
  preloader("hide");
  } else {

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var cartResult = $('cartResult');
               cartResult.update(transport.responseText);
               preloader("hide");
                                   },
    onFailure: function(){
			cartResult.update('Eroare');
			return 0;
		         }
		 });
   
 boldID = $('bold['+id_produs+']');
 boldID.setStyle({
  backgroundColor: '#cccccc',
  fontSize: '12px'
});

    }




  }//end function

///////////////////////////////////////////////////////////////////////////////////////////////

function verifica(task, tip_cont){
//incarcam preloaderul in DIV-ul "show_verification"
preloader2("show", "show_verification");
//END

//determinam daca persoana care se inregistreaza este persoana fizica sau juridica
 if(fizica.checked == false)
 var tip_persoana = 'fizica';
 else if(juridica.checked == false)
 var tip_persoana = 'juridica';
//END

//determinam daca formularele "sign_in" , "register_persoana_juridica" , "register_persoana_fizica" este plin sau este gol
 var login_username = $F('login_username');
 var login_password = $F('login_password');
 var j_username = $F('j_username');
 var f_username = $F('f_username')

/* //declaram variabilele de erori
 var eroare = new Array();
 eroare["gol"] = 'Va rugam sa introduceti un username si o parola!';
 eroare["juridica"] = 'Va rugam sa introduceti datele necesare in formularul pentru persoane juridice!';
 eroare["fizica"] = 'Va rugam sa introduceti datele necesare in formularul pentru persoane fizice!';
*/

 //vedem ce form vom serializa (existent), (persoana_juridica) sau (persoana_fizica)
 if (tip_cont == 'existent')
 vform = $('sign_in').serialize();
 else if(tip_cont == 'persoana_juridica')
 vform = $('register_persoana_juridica').serialize();
 else if(tip_cont == 'persoana_fizica')
 vform = $('register_persoana_fizica').serialize();

 //facem requestul AJAX in functie de formularul care este completat
 var url = '_functions/manageorders.php';
 var params = vform +
              '&task=' + task +
              '&tip_cont=' + tip_cont;

    new Ajax.Request(url,
    {method: 'get',
    parameters: params,
    onSuccess: function(transport) {
               var show_verification = $('show_verification');
               show_verification.update(transport.responseText);
               preloader("hide", "show_verification");
                                   },
    onFailure: function(){
			show_verification.update('Eroare');
			return 0;
		         }
		 });
		 

//resetam formularele
$('sign_in').reset();


}//end function















///////////////////////////////////////////////////////////////////////////////////////////////

function reportError(request) {
   $F('cartResult') = "An error occurred";
}

///////////////////////////////////////////////////////////////////////////////////////////////

function preloader(type){
	if (type=="show"){
                $('preloader').update('<right><table border="0" width="200px" id="table1" cellspacing="0" cellpadding="0">'  +
	'<tr>'    +
		'<td><font face="Tahoma" style="font-size: 8pt">'  +
		'<img border="0" src="_img/preloader.gif" width="16" height="16">' +
		'</font></td>'   +
		'<td><font face="Tahoma" style="font-size: 8pt">se actualizeaza cosul...</font></td>' +
	'</tr>'  +
'</table></right>');

	} else {
		$('preloader').update("");

	}
}
//end function preloader
//-----------------------------------------------------------------------------------------------------------------------------
function preloader2(type, div){
        div = $(div);
        if (type=="show"){
                $(div).update('<center><table border="0" width="200px" id="table1" cellspacing="0" cellpadding="0">'  +
	'<tr>'    +
		'<td><font face="Tahoma" style="font-size: 8pt">'  +
		'<img border="0" src="_img/preloader.gif" width="16" height="16">' +
		'</font></td>'   +
		'<td><font face="Tahoma" style="font-size: 8pt">se proceseaza datele...</font></td>' +
	'</tr>'  +
'</table></center>');

	} else {
		$(div).update("");

	}
}
//end function preloader
