var domenii=new Array();
var beneficiari=new Array();
var obj=new Object();
obj.id=1;
obj.name='Dezvoltare Urbana';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=9;
obj.name='Echipamente pt Situatii de Urgenta';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=18;
obj.name='Informare si Publicitate POR';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=10;
obj.name='Infrastructura Educationala';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=6;
obj.name='Infrastructura Rutiera';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=5;
obj.name='Infrastructura Sociala';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=2;
obj.name='Infrastructura Urbana';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=15;
obj.name='Infrastructura pentru Turism';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=17;
obj.name='Management POR';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=4;
obj.name='Mediu de Afaceri';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=14;
obj.name='Patrimoniul Cultural';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=16;
obj.name='Promovare Potentialului Turistic';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=12;
obj.name='Reabilitarea Centrelor Industriale';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=8;
obj.name='Servicii Sociale';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=7;
obj.name='Servicii de Sanatate';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=13;
obj.name='Sprijinirea Micro-Intreprinderilor';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=11;
obj.name='Structuri de Sprijnire a Afacerilor';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=3;
obj.name='Transport Public';
domenii[domenii.length]=obj;
var obj=new Object();
obj.id=1;
obj.name='Autoritate locala';
beneficiari[beneficiari.length]=obj;
var obj=new Object();
obj.id=2;
obj.name='Companie privata';
beneficiari[beneficiari.length]=obj;
var obj=new Object();
obj.id=3;
obj.name='Institutie de invatamant';
beneficiari[beneficiari.length]=obj;
var obj=new Object();
obj.id=4;
obj.name='ONG';
beneficiari[beneficiari.length]=obj;
var obj=new Object();
obj.id=5;
obj.name='Autoritate centrala';
beneficiari[beneficiari.length]=obj;
var relatie=new Array();
var obj=new Object();
obj.domeniu=1;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=9;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=9;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=9;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=18;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=18;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=18;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=10;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=10;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=10;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=10;
obj.beneficiar='3';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=10;
obj.beneficiar='4';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=6;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=5;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=5;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=2;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=15;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=15;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=15;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=15;
obj.beneficiar='4';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=17;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=17;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=17;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=17;
obj.beneficiar='4';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=4;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=14;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=14;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=14;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=14;
obj.beneficiar='4';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=16;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=16;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=16;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=16;
obj.beneficiar='4';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=12;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=12;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=8;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=8;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=8;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=7;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=7;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=7;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=13;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=13;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=11;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=11;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=3;
obj.beneficiar='5';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=3;
obj.beneficiar='1';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=3;
obj.beneficiar='2';
relatie[relatie.length]=obj;
var obj=new Object();
obj.domeniu=3;
obj.beneficiar='4';
relatie[relatie.length]=obj;
function Domeniu(id) {
	for (var i=0;i<domenii.length;i++) 
		if (domenii[i].id==id) return domenii[i];
}

function Beneficiar(id) {
	for (var i=0;i<beneficiari.length;i++) 
		if (beneficiari[i].id==id) return beneficiari[i];
}

function listaDomenii() {
	if (arguments.length==0 || arguments[0]=='') return domenii;
	var ben=arguments[0];
	var ret=new Array();
	for (var i=0;i<relatie.length;i++)
		if (relatie[i].beneficiar==ben) ret[ret.length]=Domeniu(relatie[i].domeniu);
	return ret;
}

function listaBeneficiari() {
	if (arguments.length==0 || arguments[0]=='') return beneficiari;
	var dom=arguments[0];
	var ret=new Array();
	for (var i=0;i<relatie.length;i++)
		if (relatie[i].domeniu==dom) ret[ret.length]=Beneficiar(relatie[i].beneficiar);
	return ret;
}	

function popDomenii(el) {
	var ben='';
	var selectedId=el.options[el.selectedIndex].value;
	if (arguments.length>1) ben=arguments[1];	
	var lista=listaDomenii(ben);
	el.options.length=0;
	var opt=new Option('-- Selecteaza --','');
	el.options[el.options.length]=opt;
	for (var i=0;i<lista.length;i++) {
		var opt=new Option(lista[i].name,lista[i].id);
		if (lista[i].id==selectedId) opt.selected=true;
		el.options[el.options.length]=opt;
	}
}

function popBeneficiari(el) {
	var dom='';
	var selectedId=el.options[el.selectedIndex].value;
	if (arguments.length>1) dom=arguments[1];	
	var lista=listaBeneficiari(dom);
	el.options.length=0;
	var opt=new Option('-- Selecteaza --','');
	el.options[el.options.length]=opt;
	for (var i=0;i<lista.length;i++) {
		var opt=new Option(lista[i].name,lista[i].id);
		if (lista[i].id==selectedId) opt.selected=true;
		el.options[el.options.length]=opt;
	}
}
