//ordonare

 
  //-------- adauga elemente din partea stanga in partea dreapta
  function stanga_dreapta(m1, m2) {
  m1len = m1.length ;
    for ( i=0; i<m1len ; i++){
      if (m1.options[i].selected == true ) {
        m2len = m2.length;
        m2.options[m2len]= new Option(m1.options[i].text, m1.options[i].value);
      }
    }
  
    for ( i = (m1len -1); i>=0; i--){
      if (m1.options[i].selected == true ) {
        m1.options[i] = null;
      }
    }
  }
  
  //-------- adauga elemente din partea dreapta in partea stanga
  function dreapta_stanga(m1, m2) {
  m2len = m2.length ;
    for ( i=0; i<m2len ; i++){
      if (m2.options[i].selected == true ) {
        m1len = m1.length;
        m1.options[m1len]= new Option(m2.options[i].text, m2.options[i].value);
      }
    }
    for ( i=(m2len-1); i>=0; i--) {
      if (m2.options[i].selected == true ) {
        m2.options[i] = null;
      }
    }
  }
  
  //-------- selecteaza elementele din "selectul" din dreapta si din stanga; +validari
  function selecteaza(m1, m2) {
    if(m1.length > 0 && m2.length == 0) {
      alert ('Nu ai selectat nimic!');
      m1.focus();
      return false;
    }
    else {
      //face ca toate elementele din meniul "select" din dreapta sa fie selctate
      for (i=0; i<m2.length; i++) {
        m2.options[i].selected = true;
      }
      //face ca toate elementele din meniul "select" din stanga sa fie selctate
      for (i=0; i<m1.length; i++) {
        m1.options[i].selected = true;
      }
    }
  }
//effects

function menu()
{
	Effect.toggle('submenu1','slide');
	Effect.toggle('submenu2','slide'); 
	return false;
}

function menu2()
{
	Effect.toggle('submenub1','slide');
	Effect.toggle('submenub2','slide');
	return false;
}

var deschis=1;
function change_of(id)
{
	if(id==deschis)
	{
		Effect.toggle('of'+id,'blind');
		document.getElementById('link'+id).className="ico_plus";
		deschis=0;
	}
	else if(deschis!=0)
	{
		document.getElementById('link'+deschis).className="ico_plus";
		Effect.toggle('of'+deschis,'blind');
		Effect.toggle('of'+id,'blind');
		deschis=id;
		document.getElementById('link'+id).className="ico_minus";
	}
	else if(deschis==0)
	{
		Effect.toggle('of'+id,'blind');
		deschis=id;
		document.getElementById('link'+id).className="ico_minus";
	}
}

function ch_tab_index(id,where,cat,y)
{
	document.getElementById('tab_'+where+id).className="active";
	for(i=1;i<=20;i++)
	{
		if(document.getElementById('tab_'+where+i))
		{
			if(i!=id)
			{
				document.getElementById('tab_'+where+i).className="normal";
			}
		}
	}
	ajax_of_index(id,where,cat,y);
}

//redirect functions

function ChangeUrl(url)
{
	location.href=url;
}

function MM_openBrWindow(theURL,winName,features)
{ 
  window.open(theURL,winName,features);
}

function BRB_PHP_DelWithCon(deletepage_url,field_name,field_value,messagetext) 
{ 
  if (confirm(messagetext)==1)
  {
  	location.href = eval('\"'+deletepage_url+'?'+field_name+'='+field_value+'\"');
  }
}

function BRB_PHP_DelWithCon_2_variables(deletepage_url,field_name, field_name2 ,field_value,field_value2,messagetext) 
{ 
  if (confirm(messagetext)==1)
  {
  	location.href = eval('\"'+deletepage_url+'?'+field_name+'='+field_value+'&'+field_name2+'='+field_value2+'\"');
  }
}

function BRB_PHP_DelWithCon_ajax(field_value,messagetext) 
{ 
  if (confirm(messagetext)==1)
  {
  	//location.href = eval('\"'+deletepage_url+'?'+field_name+'='+field_value+'\"');
	restore_backup(field_value);  
  }
}

//ajax
	  function getXmlHttpRequestObject() 
	  {
			if (window.XMLHttpRequest) 
			{
				return new XMLHttpRequest(); //Not IE
			} 
			else if(window.ActiveXObject) 
			{
				return new ActiveXObject("Microsoft.XMLHTTP"); //IE
			} 
			else 
			{
				alert("Your browser doesn't support the XmlHttpRequest object.  Better upgrade to Firefox.");
			}
	  }			
	  
      var http = getXmlHttpRequestObject();
  
  	  var of_where="";
  
      function ajax_of_index(what,where,cat,y) 
	  {
		  of_where=where;
		  document.getElementById('oferte_'+where+'_index').innerHTML='<div style=\'text-align:center;\'><br><br><br><br><br><br><img src=\'images/loading.gif\' border=\'0\' align=\'absmiddle\'><br><br><br><br><br><br></div>';
          http.open('get', 'ajax_of_index.php?id='+cat+'&where='+y+"&of="+where, true);
          http.onreadystatechange = handleResponse_ajax_of_index;
          http.send(null);
      }
       
      function handleResponse_ajax_of_index() 
	  {
          if(http.readyState == 4)
		  {
              var response = http.responseText;
			  document.getElementById('oferte_'+of_where+'_index').innerHTML = response;
          }
      }

      function add_prod(what) 
	  {
		  document.getElementById('produse').innerHTML='<br><b>Wait...</b><img src=\'../images/loading.gif\' border=\'0\' align=\'middle\'>';
          http.open('get', 'search_prod.php?what='+what.value, true);
          http.onreadystatechange = handleResponse_add_prod;
          http.send(null);
      }
       
      function handleResponse_add_prod() 
	  {
          if(http.readyState == 4)
		  {
              var response = http.responseText;
			  document.getElementById('produse').innerHTML = response;
          }
      }
var unde=0;	  
	  function add_produs(what) 
	  {
		  nr=document.getElementById('all_prod').value;
		  if(nr<2)
		  {
			  for(i=2;i>=1;i--)
			  {
					if(document.getElementById('prod'+i).innerHTML=="")
					{
						unde=i;
					}
			  }
			  nr++;
			  document.getElementById('all_prod').value=nr;
			  http.open('get', 'query_prod.php?id='+what+"&nr="+unde, true);
			  http.onreadystatechange = handleResponse_add_produs;
			  http.send(null);
		  }
	  }
	  
      function handleResponse_add_produs() 
	  {
          if(http.readyState == 4)
		  {
              var response = http.responseText;
			  document.getElementById('prod'+unde).innerHTML =response;
          }
      }

	  function del_produs(what) 
	  {
		  nr=document.getElementById('all_prod').value;
		  document.getElementById('prod'+what).innerHTML="";
		  nr--;
		  document.getElementById('all_prod').value=nr;
	  }

	  function abonare_newsletter(value,txt) 
	  {
		  document.getElementById('newsletter').innerHTML='<br><br><b style=\'color:#FFFFFF\'>'+txt+'</b>&nbsp;&nbsp;&nbsp;<img src=\'images/loading3.gif\' border=\'0\' align=\'middle\'><br><br>';
		  http.open('get', 'newsletter.php?email='+value, true);
          http.onreadystatechange = handleResponse_newsletter;
          http.send(null);
      }
       
      function handleResponse_newsletter() 
	  {
          if(http.readyState == 4)
		  {
              var response = http.responseText;
			  document.getElementById('newsletter').innerHTML = response;
          }
      }
    