// JavaScript Document
function alerte(v){
	alert (v);
}
function submit_form (id) {
	// functia face submit la forma
	var elem = document.getElementById(id);
	elem.submit();
}
function keyD(e,decReq,limit){
	// valori ale decReq:
	// -- decOK -- este numar sau numar cu zecimale
	// -- numar -- este numar fara zecimale
	// -- sterg -- este permisa doar stergerea
	// -- all -- sunt permise toate tastele
	// -- car -- sunt permise litere si cifre
	// -- nimic -- nu este permis nimic
	
	// daca limit are valoarea -1 atunci nu este limita de simboluri altfel este limit
	
	if (typeof limit == "undefined") {
	 	limit = -1;
	}
	
	// depistarea brouserului
	var isIE = document.all?true:false; 
	var isNS = document.layers?true:false;
	
	var key = (isIE) ? window.event.keyCode : e.which;
	var obj = (isIE) ? event.srcElement : e.target;
	
	var rez = false;
	
	if (decReq == "nimic") {
		// nu este permis nimic
		rez = false;
	} else
	if (decReq == "decOK") {
		// numar cu zecimale
		var isNum = ((key > 47 && key < 58) || (key >= 96 && key <= 105)) ? true:false; 
		var dotOK = (((key==46) || (key==190) || (key==110)) && (obj.value.indexOf(".")<0 || obj.value.length==0)) ? true:false; 
		if ((key < 32) || (isNum) || (dotOK)){
			rez = true;
		} else {
			rez = false;
		}
	} else
	if (decReq == "numar") {
		// numar fara zecimale
		var isNum = ((key > 47 && key < 58) || (key >= 96 && key <= 105)) ? true:false; 
		if ((key < 32) || (isNum)){
			rez = true;
		} else {
			rez = false;
		}
	} else
	if (decReq == "sterg") {
		// stergerea
		var isNum = ((key < 46) && (key != 13) ) ? true:false; 
		if (isNum){
			rez = true;
		} else {
			rez = false;
		}
	} else
	if (decReq == "car") {
		// litere si cifre
		var isNum = ((key < 32) || (key > 47 && key < 58) || (key >= 97 && key <= 122) || (key >= 65 && key <= 90)) ? true:false; 
		if (isNum) {
			rez = true;
		} else {
			rez = false;
		}
	} else
	if (decReq == "all") {
		rez = true;
	}
	
	if ((limit != -1) && (key > 47) && (key != 13)){
		rez = (obj.value.length >= limit) ? false : rez ; 
	}
	
	return rez;
}
function dataEnter(idText, dataPrimita, id){
	// functia returneaza data pentru enter date in cazul cind data este null ea returneaza data curenta
	if (typeof id == "undefined") {
	 	id = 0;
	}
	var myText = document.getElementById(idText);
	if (dataPrimita != '') {
		if (id == 1) {
			dataPrimita = dataPrimita.substr(0, 10);
		} 
		myText.value = dataPrimita;
	} else {
		datacT = new Date();
		myText.value = formatDate(datacT);
	}
}
function formatDate(date) {
	var year = date.getFullYear(), sign = "", yyyy, mm, dd;
	if(year < 0) {
		sign = "-";
		year = -year;
	}
	yyyy = sign + padLeft(year, 4, "0"),
	mm = padLeft(date.getMonth() + 1, 2, "0"),
	dd =  padLeft(date.getDate(), 2, "0");
	return yyyy + "-" + mm + "-" + dd;
}
function getSelectedIndexes (idoListbox){
	// idoListbox -- id la list box ce se analizeaza la selectii
	var oListbox = document.getElementById(idoListbox);
	var arrIndexes = new Array;
	for (var i=0; i < oListbox.options.length; i++){
		if (oListbox.options[i].selected) arrIndexes.push(i);
	}
	return arrIndexes;
}
function trimite_Cererea_De_Contact(mesaj){
	var index = getSelectedIndexes("contacting_as");
	var elem = document.getElementById("contacting_as");
	if (elem.options[index[0]].value == "") {
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("name");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("email");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	if ((elem.value.indexOf('@', 0)<1)||(elem.value.indexOf('@', 0) == elem.value.length-1)) {
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("subiect");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("mesaj");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("captcha");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_contact');
	elem.submit();
}
function trimite_Cererea_De_signUP(mesaj){
	var index = getSelectedIndexes("contacting_as");
	var elem = document.getElementById("contacting_as");
	if (elem.options[index[0]].value == "") {
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem = document.getElementById("login");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem = document.getElementById("p1");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem1 = document.getElementById("p2");
	if (elem.value != elem1.value){
		elem.value = "";
		elem1.value = "";
		alert (mesaj);
		elem.focus();
		return;
	}	
	
	var elem = document.getElementById("first_name");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem = document.getElementById("last_name");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("email");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	if ((elem.value.indexOf('@', 0)<1)||(elem.value.indexOf('@', 0) == elem.value.length-1)) {
		alert (mesaj);
		elem.focus();
		return;
	}
	var index = getSelectedIndexes("country");
	var elem = document.getElementById("country");
	if (elem.options[index[0]].value == "") {
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem = document.getElementById("mesaj");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("captcha");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_products');
	elem.submit();
}
function logare_client (){
	var elem = document.getElementById('f_login');
	elem.submit();	
}
var indicator = 0;
function verifica_key_enter(functie,ev,mesaj) {
	// functia verifca daca este apasata "enter se cheama functia de submit"
	var key = new Number();
       if (navigator.appName == "Microsoft Internet Explorer") {
            key = event.keyCode;
	   } else {
            key = ev.which;
	   }
	if (key == 13) {	
		if (indicator == 0) {
			if (typeof mesaj == "undefined") {
		    	functie();
			} else {
				functie(mesaj);
			}
			indicator = 1;
		} else {
			indicator = 0;
		}
	} else {
		indicator = 0;
	}
}
function sterge_tot(ev,id){
	// functia curata cimpul cu id = id
	var key = new Number();
    if (navigator.appName == "Microsoft Internet Explorer") {
		key = event.keyCode;
	} else {
		key = ev.which;
	}
	if ((parseInt(key) == 8) || (parseInt(key) == 46)) {
		var elem = document.getElementById(id);
		elem.value = "";
	}
}
function salveaza_setari_client(mesaj) {
	var elem = document.getElementById("first_name");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}	
	var elem = document.getElementById("last_name");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("email");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	if ((elem.value.indexOf('@', 0)<1)||(elem.value.indexOf('@', 0) == elem.value.length-1)) {
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_settings');
	elem.submit();	
}
function salveaza_setari_client_parola(mesaj){
	elem = document.getElementById("p1");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	elem1 = document.getElementById("p2");
	if (elem.value != elem1.value){
		alert (mesaj);
		elem.value = "";
		elem1.value = "";
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_settings_parola');
	elem.submit();	
}
function fa_filtru_order_clienti (adresa){
	// functia face si transmite filtrul 
	var index = getSelectedIndexes('order_filtru_status');
	var elem = document.getElementById('order_filtru_status');
	var filtru = elem.options[index].value + "|";
	
	var index = getSelectedIndexes('order_fistru_keyord');
	var elem = document.getElementById('order_fistru_keyord');
	var filtru = filtru + elem.options[index].value + "|";
	
	var elem = document.getElementById('order_filtru_keyord_value');
	var val_necodat = elem.value;
	var val_codat = encodeURIComponent(val_necodat);
	var filtru = filtru + val_codat + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function fa_order_supplier (adresa){
	// functia face si transmite order
	var index = getSelectedIndexes('sel_order_by');
	var elem = document.getElementById('sel_order_by');
	var sort1 = elem.options[index].value + "|";
	
	var elem = document.getElementById('desc_check_order');
	if (elem.checked) {
		sort1 = sort1 + "DESC";
	} 
	
	location.href = adresa + sort1;
}
function fa_filtru_order_owner (adresa){
	// functia face si transmite filtrul 
	var index = getSelectedIndexes('order_filtru_clienti');
	var elem = document.getElementById('order_filtru_clienti');
	var filtru = elem.options[index].value + "|";
	
	var index = getSelectedIndexes('order_filtru_suppliers');
	var elem = document.getElementById('order_filtru_suppliers');
	var filtru = filtru + elem.options[index].value + "|";	
	
	var index = getSelectedIndexes('order_filtru_status');
	var elem = document.getElementById('order_filtru_status');
	var filtru = filtru + elem.options[index].value + "|";
	
	var index = getSelectedIndexes('order_fistru_keyord');
	var elem = document.getElementById('order_fistru_keyord');
	var filtru = filtru + elem.options[index].value + "|";
	
	var elem = document.getElementById('order_filtru_keyord_value');
	var val_necodat = elem.value;
	var val_codat = encodeURIComponent(val_necodat);
	var filtru = filtru + val_codat + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function fa_filtru_payments_clienti (adresa){
	// functia face si transmite filtrul 
	var index = getSelectedIndexes('payments_filtru_status');
	var elem = document.getElementById('payments_filtru_status');
	var filtru = elem.options[index].value + "|";
	
	var index = getSelectedIndexes('payments_filtru_tip');
	var elem = document.getElementById('payments_filtru_tip');
	var filtru = filtru + elem.options[index].value + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function fa_filtru_payments_clienti_o (adresa){
	// functia face si transmite filtrul 
	var index = getSelectedIndexes('client_filtru');
	var elem = document.getElementById('client_filtru');
	var filtru = elem.options[index].value + "|";
	
	var index = getSelectedIndexes('payments_filtru_status');
	var elem = document.getElementById('payments_filtru_status');
	var filtru = filtru + elem.options[index].value + "|";
	
	var index = getSelectedIndexes('payments_filtru_tip');
	var elem = document.getElementById('payments_filtru_tip');
	var filtru = filtru + elem.options[index].value + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function fa_filtru_payments_suppliers (adresa){
	// functia face si transmite filtrul 
	
	var index = getSelectedIndexes('payments_filtru_tip');
	var elem = document.getElementById('payments_filtru_tip');
	var filtru = elem.options[index].value + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function fa_filtru_payments_suppliers_o (adresa){
	// functia face si transmite filtrul 
	
	var index = getSelectedIndexes('supplier_filtru');
	var elem = document.getElementById('supplier_filtru');
	var filtru = elem.options[index].value + "|";
	
	var index = getSelectedIndexes('payments_filtru_tip');
	var elem = document.getElementById('payments_filtru_tip');
	var filtru = filtru + elem.options[index].value + "|";
	
	var elem = document.getElementById('date_from');
	var filtru = filtru + elem.value + "|";
	
	var elem = document.getElementById('date_to');
	var filtru = filtru + elem.value;
	
	location.href = adresa + filtru;
}
function arata_obiect(id){
	var elem = document.getElementById(id);
	if (elem.style.display == "") {
		elem.style.display = "none";
	} else {
		elem.style.display = "";
	}
}
function change_apartenenta(){
	var index = getSelectedIndexes('apartenenta');
	var elem = document.getElementById('apartenenta');
	var val = elem.options[index[0]].value;
	var h = location.href;
	var h1 = h.split('?');
	if (h1.length == 1) {
		var h2 = h + '?apartenenta=' + val;
	} else {
		var h2 = h + '&apartenenta=' + val;
	}
	location.href = h2;
}
function arata_subcateg(id){
	var elem = document.getElementById('categ_rind_' + id);
	var minus = document.getElementById('categ_rind_minus_' + id);
	var plus = document.getElementById('categ_rind_plus_' + id);
	if (elem.style.display == "none") {
		elem.style.display = "";
		minus.style.display = "";
		plus.style.display = "none";
 	} else {
		elem.style.display = "none";
		minus.style.display = "none";
		plus.style.display = "";
	}
}
function arata_produs(id){
	var elem = document.getElementById('subcateg_rind_' + id);
	var minus = document.getElementById('subcateg_rind_minus_' + id);
	var plus = document.getElementById('subcateg_rind_plus_' + id);
	if (elem.style.display == "none") {
		elem.style.display = "";
		minus.style.display = "";
		plus.style.display = "none";
 	} else {
		elem.style.display = "none";
		minus.style.display = "none";
		plus.style.display = "";
	}
}
function detalii_produs(cale){
	var div1 = document.getElementById('div_desc_prod');
	var frame1 = document.getElementById('frame_detalii_produs');
	
	browserName=navigator.appName;
	if (browserName == "Microsoft Internet Explorer") {
		parent.frames["fr_lista_de_produse"].frames["frame_detalii_produs"].window.location.href = cale;
	} else {
		frame1.contentDocument.location.href = cale;
		setTimeout ("frame1.contentDocument.location.reload(true)", 10);
	}
	div1.style.display = "";
}
function trimite_contact_as_cl(mesaj){
	var elem = document.getElementById("email");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	if ((elem.value.indexOf('@', 0)<1)||(elem.value.indexOf('@', 0) == elem.value.length-1)) {
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("subject");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("message");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("captcha");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_contact_as');
	elem.submit();		
}
function salveaza_categ(mesaj){
	var elem = document.getElementById("denum");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_categ');
	elem.submit();		
}
function salveaza_subcateg(mesaj){
	var ind = getSelectedIndexes("categ");
	var elem = document.getElementById("categ");
	if (elem.options[ind[0]].value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	
	var elem = document.getElementById("denum");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_categ');
	elem.submit();		
}
function save_livrare(mesaj){
	var elem = document.getElementById("track_num");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_livrare');
	elem.submit();		
}
function change_title(mesaj){
	var elem = document.getElementById("denumirea_ch");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById('f_change_title');
	elem.submit();		
}
function salveaza_produs(mesaj){
	var ind = getSelectedIndexes("s_categ");
	var elem = document.getElementById("s_categ");
	if (elem.options[ind[0]].value == "0"){
		alert (mesaj);
		elem.focus();
		return;
	}
	var ind = getSelectedIndexes("s_subcateg");
	var elem = document.getElementById("s_subcateg");
	if (elem.options[ind[0]].value == "0"){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("denumire");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var ind = getSelectedIndexes("s_supplier");
	var elem = document.getElementById("s_supplier");
	if (elem.options[ind[0]].value == "0"){
		alert (mesaj);
		elem.focus();
		return;
	}
	
	// shipp methods --
	var elem = document.getElementById("ship_meth");
	if (elem.length == 0){
		alert (mesaj);
		elem.focus();
		return;
	}
	
	// ----------------
	
	var elem = document.getElementById("suppl_price");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var elem = document.getElementById("cl_price");
	if (elem.value == ""){
		alert (mesaj);
		elem.focus();
		return;
	}
	var ind = getSelectedIndexes("unit_mas");
	var elem = document.getElementById("unit_mas");
	if (elem.options[ind[0]].value == "0"){
		alert (mesaj);
		elem.focus();
		return;
	}
	
	var elem = document.getElementById("ship_meth");
	for (i = 0; i < elem.length; i++){
		elem.options[i].selected = true;
	}
	
	var elem = document.getElementById('f_edit_pr');
	elem.submit();		
}
function curata_list_box(id){
	var elem = document.getElementById(id);
	//elem.options.length = 0;
	clearSelect(elem);
}
function clearSelect(oListbox)
{
  for (var i=oListbox.options.length-1; i >= 0; i--)
  {
      oListbox.remove(i);
  }
}
function schimba_valori(id_din, id_in, distinct){
	
	if (typeof distinct == "undefined") {
	 	distinct = 0;
	}
	
	var l_din = document.getElementById(id_din);
	var l_in = document.getElementById(id_in);
	var ind = getSelectedIndexes(id_din);
	var values = new Array();
	for ( i = 0; i < ind.length; i ++ ) {
		if (distinct == 1) {
			// se incarca doar cu valori diferite
			var indice = 0;
			for (j = 0; j < l_in.length; j++) {
				if (l_in.options[j].value == l_din.options[ind[i]].value) {
					indice = 1;
				}
			}
			if (indice == 0) {
				addOption (l_in, l_din.options[ind[i]].text, l_din.options[ind[i]].value, false, false);
			}
		} else {
			// se incarca cu orice valori
			addOption (l_in, l_din.options[ind[i]].text, l_din.options[ind[i]].value, false, false);
		}
		values[i] = l_din.options[ind[i]].value;
	}
	var index_c = -1;
	for ( i = 0; i < values.length; i ++ ) {
		for (j = 0; j < l_din.length; j++) {
			if (l_din.options[j].value == values[i]) {
				index_c = j;
			}
		}
		l_din.remove(index_c);
//		l_din.options[index_c] = null;
	}
}
function addOption (oListbox, text, value, isDefaultSelected, isSelected)
{
  var oOption = document.createElement("option");
  oOption.appendChild(document.createTextNode(text));
  oOption.setAttribute("value", value);

  if (isDefaultSelected) oOption.defaultSelected = true;
  else if (isSelected) oOption.selected = true;

  oListbox.appendChild(oOption);
}
function select_item(id, valoare){
	var elem = document.getElementById(id);
	var ind = 0;
	for (i = 0; i < elem.length; i++) {
		if (elem.options[i].value == valoare) {
			ind = i;
			break;
		}
	}
	elem.options[ind].selected = true;
}
function refresh_pag(){
	location.href = location.href;
}
function arata_change_detalii_ordin (id){
	var elem = document.getElementById('change_contor_total');
	var total = elem.value;
	for (i = 1; i <= total; i++){
		var elem = document.getElementById('change_detail_order_'+i);
		if (i != id) {
			elem.style.display = "none";
		} else {
			if (elem.style.display == "") {
				elem.style.display = "none";
			} else {
				elem.style.display = "";
			}
		}
	}
}
function fa_filtru_rapoarte_clienti(cale){
	var elem = document.getElementById('date_from');
	var date_from = elem.value;
	var elem = document.getElementById('date_to');
	var date_to = elem.value;
	var elem = document.getElementById('charge');
	if (elem.checked) {
		var charge = 1;
	} else {
		var charge = 0;
	}
	var elem = document.getElementById('deposit');
	if (elem.checked) {
		var deposit = 1;
	} else {
		var deposit = 0;
	}
	var cale1 = cale + "fr_report_tranzactie_coloana.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&charge=" + charge + "&deposit=" + deposit;
	var cale2 = cale + "fr_report_produs_cantitate.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&charge=" + charge + "&deposit=" + deposit;
	var cale3 = cale + "fr_report_produs_bani.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&charge=" + charge + "&deposit=" + deposit;
	var cale4 = cale + "fr_report_tranzactie_linie.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&charge=" + charge + "&deposit=" + deposit;
	
	var f1 = document.getElementById('fr_report_tranzactie_coloana');
	var f2 = document.getElementById('fr_report_produs_cantitate');
	var f3 = document.getElementById('fr_report_produs_bani');
	var f4 = document.getElementById('fr_report_tranzactie_linie');
	
	browserName=navigator.appName;
	if (browserName == "Microsoft Internet Explorer") {
		parent.frames["fr_report_tranzactie_coloana"].window.location.href = cale1;
		parent.frames["fr_report_produs_cantitate"].window.location.href = cale2;
		parent.frames["fr_report_produs_bani"].window.location.href = cale3;
		parent.frames["fr_report_tranzactie_linie"].window.location.href = cale4;
	} else {
		f1.contentDocument.location.href = cale1;
		f2.contentDocument.location.href = cale2;
		f3.contentDocument.location.href = cale3;
		f4.contentDocument.location.href = cale4;
		setTimeout ("f1.contentDocument.location.reload(true)", 1);
		setTimeout ("f2.contentDocument.location.reload(true)", 1);
		setTimeout ("f3.contentDocument.location.reload(true)", 1);
		setTimeout ("f4.contentDocument.location.reload(true)", 1);
	}
}
function fa_filtru_rapoarte_supplieri(cale){
	var elem = document.getElementById('date_from');
	var date_from = elem.value;
	var elem = document.getElementById('date_to');
	var date_to = elem.value;
	var elem = document.getElementById('debit');
	if (elem.checked) {
		var debit = 1;
	} else {
		var debit = 0;
	}
	var elem = document.getElementById('credit');
	if (elem.checked) {
		var credit = 1;
	} else {
		var credit = 0;
	}
	var cale1 = cale + "fr_report_tranzactie_coloana.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit;
	var cale2 = cale + "fr_report_produs_cantitate.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit;
	var cale3 = cale + "fr_report_produs_bani.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit;
	var cale4 = cale + "fr_report_tranzactie_linie.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit;
	
	var f1 = document.getElementById('fr_report_tranzactie_coloana');
	var f2 = document.getElementById('fr_report_produs_cantitate');
	var f3 = document.getElementById('fr_report_produs_bani');
	var f4 = document.getElementById('fr_report_tranzactie_linie');
	
	browserName=navigator.appName;
	if (browserName == "Microsoft Internet Explorer") {
		parent.frames["fr_report_tranzactie_coloana"].window.location.href = cale1;
		parent.frames["fr_report_produs_cantitate"].window.location.href = cale2;
		parent.frames["fr_report_produs_bani"].window.location.href = cale3;
		parent.frames["fr_report_tranzactie_linie"].window.location.href = cale4;
	} else {
		f1.contentDocument.location.href = cale1;
		f2.contentDocument.location.href = cale2;
		f3.contentDocument.location.href = cale3;
		f4.contentDocument.location.href = cale4;
		setTimeout ("f1.contentDocument.location.reload(true)", 1);
		setTimeout ("f2.contentDocument.location.reload(true)", 1);
		setTimeout ("f3.contentDocument.location.reload(true)", 1);
		setTimeout ("f4.contentDocument.location.reload(true)", 1);
	}
}
function fa_filtru_rapoarte_owner(cale){
	var elem = document.getElementById('date_from');
	var date_from = elem.value;
	var elem = document.getElementById('date_to');
	var date_to = elem.value;
	var elem = document.getElementById('debit');
	if (elem.checked) {
		var debit = 1;
	} else {
		var debit = 0;
	}
	var elem = document.getElementById('credit');
	if (elem.checked) {
		var credit = 1;
	} else {
		var credit = 0;
	}
	var elem = document.getElementById('charge');
	if (elem.checked) {
		var charge = 1;
	} else {
		var charge = 0;
	}
	var elem = document.getElementById('deposit');
	if (elem.checked) {
		var deposit = 1;
	} else {
		var deposit = 0;
	}
	var cale1 = cale + "fr_report_tranzactie_coloana.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit + "&charge=" + charge + "&deposit=" + deposit;
	var cale2 = cale + "fr_report_produs_cantitate.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit + "&charge=" + charge + "&deposit=" + deposit;
	var cale3 = cale + "fr_report_produs_bani.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit + "&charge=" + charge + "&deposit=" + deposit;
	var cale4 = cale + "fr_report_tranzactie_linie.php" + "?date_from=" + date_from + "&date_to=" + date_to + "&debit=" + debit + "&credit=" + credit + "&charge=" + charge + "&deposit=" + deposit;
	
	var f1 = document.getElementById('fr_report_tranzactie_coloana');
	var f2 = document.getElementById('fr_report_produs_cantitate');
	var f3 = document.getElementById('fr_report_produs_bani');
	var f4 = document.getElementById('fr_report_tranzactie_linie');
	
	browserName=navigator.appName;
	if (browserName == "Microsoft Internet Explorer") {
		parent.frames["fr_report_tranzactie_coloana"].window.location.href = cale1;
		parent.frames["fr_report_produs_cantitate"].window.location.href = cale2;
		parent.frames["fr_report_produs_bani"].window.location.href = cale3;
		parent.frames["fr_report_tranzactie_linie"].window.location.href = cale4;
	} else {
		f1.contentDocument.location.href = cale1;
		f2.contentDocument.location.href = cale2;
		f3.contentDocument.location.href = cale3;
		f4.contentDocument.location.href = cale4;
		setTimeout ("f1.contentDocument.location.reload(true)", 1);
		setTimeout ("f2.contentDocument.location.reload(true)", 1);
		setTimeout ("f3.contentDocument.location.reload(true)", 1);
		setTimeout ("f4.contentDocument.location.reload(true)", 1);
	}
}
function ch_indice_rec(contor){
	var elem = document.getElementById('indice_rec_' + contor);
	if (elem.checked) {
		var ind = '1';
	} else {
		var ind = '0';
	}
	for (i = 1; i <= 4; i++){
		var el = document.getElementById('indice_rec_' + i + '_' + contor);
		el.value = ind;
	}
}
