function image_add(path, id, def, edit) {
	var container = document.getElementById('container_imagini');
	if (container) {
		var box = document.createElement('table');
			box.style.display = 'inline';
			box.style.margin = '4px';
			box.id = 'wrapper_' + id;

		var box_tbody = document.createElement('tbody');

		var box_tr = document.createElement('tr');
		var box_td = document.createElement('td');

			if (edit == '1')
				box_td.style.border = '2px solid #5888E9';
			else
				box_td.style.border = '2px solid #58BBE9';
			box_td.style.padding = '2px';

		var div_1 = document.createElement('div');
			div_1.style.width = '120px';
			div_1.style.height = '90px';
			div_1.style.margin = 'auto';
			div_1.style.background = '#EEEEEE url(' + path + ') no-repeat center center';

		var div_2 = document.createElement('div');
			div_2.style.background = '#FFFFFF url(images/loading_green.gif) no-repeat center';
			div_2.style.width = '120px';
			div_2.style.height = '28px';
			div_2.style.padding = '1px';
			div_2.style.margin = 'auto';

		var div_2_2 = document.createElement('div');
			div_2_2.id = 'control_panel_' + id;
			div_2_2.style.background = '#FFFFFF';
			div_2_2.style.textAlign = 'center';
			div_2_2.style.padding = '4px';
			div_2_2.style.visibility = 'visible';

			var stamp_small;
			if (def == '1')
				stamp_small = 'images/default_stamp_small_on.gif';
			else
				stamp_small = 'images/default_stamp_small_off.gif';

		div_2_2.innerHTML = '<img name="selector_avatar" id="'+id+'" style="cursor: pointer" onclick="image_default(\''+id+'\')" src="'+stamp_small+'" /><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><img src="images/ico_cross.gif" style="cursor: pointer;" onclick="image_del(\''+id+'\')" />';

			//div_1.appendChild(div_1_1);
				box_td.appendChild(div_1);
			div_2.appendChild(div_2_2);
				box_td.appendChild(div_2);
					box_tr.appendChild(box_td);
						box_tbody.appendChild(box_tr);
							box.appendChild(box_tbody);
								container.appendChild(box);
	}
}

function image_del(poza) {
	var q = confirm('Stergeti aceasta poza ?');
	if (q == false) return;

	var panel = document.getElementById('control_panel_' + poza);
	if (panel)
		panel.style.visibility = 'hidden';

	function local_handler(reply) {
		switch(reply) {
			case '0' :
					var wrapper = document.getElementById('wrapper_' + poza);
					if (wrapper) {
						//wrapper.style.visibility = 'hidden';
						var parent = wrapper.parentNode;
						parent.removeChild(wrapper);
					}
				break;
			default :
					alert('A avut loc o eroare la stergerea acestei imagini.');
					if (panel) {
						panel.style.visibility = 'visible';
					}
				break;
		}
	}

	ajax_get('ajax_sterge_imagine.php?id='+poza, local_handler);
}

function image_default(img_id, art_id) {
	var s = document.getElementsByName('selector_avatar');
	if (s == null) return;

	var default_on = 'images/default_stamp_small_on.gif';
	var default_off = 'images/default_stamp_small_off.gif';

	//var container = null;
	//var img = null;

	for(var i=0; i < s.length; i++) {
		container = document.getElementById('control_panel_' + s[i].id);
		if (container)
			container.style.visibility = 'hidden';
	}

	function local_handler(reply) {
		var container = null;
		for(var i=0; i < s.length; i++) {
			//alert('control_panel_' + s[i].id);
			container = document.getElementById('control_panel_' + s[i].id);
			if (container)
				container.style.visibility = 'visible';
		}

		if (reply == '0') {
			for(var i=0; i < s.length; i++) {
				img = document.getElementById(s[i].id);
				if (img)
					img.src = default_off;
			}

			var img = document.getElementById(img_id);
			if (img)
				img.src = default_on;

			for(var i=0; i < s.length; i++) {
				//alert('avatar_stamp_' + s[i].id);
				container = document.getElementById('avatar_stamp_' + s[i].id);
				if (container) {
					if(img_id == s[i].id)
						container.style.visibility = 'visible';
					else
						container.style.visibility = 'hidden';
				}
			}
		} else 
			alert('Poza nu a putut fi setata ca poza implicita.');
	}

	ajax_get('ajax_seteaza_avatar.php?id='+img_id, local_handler);
}
