	function addMore()
	{
		counter++;
		objDiv	= document.createElement('div');
		objDiv.innerHTML="<div id=m"+counter+"><table width=400px><tr><td><input type=\"File\" name=\"upfiles[]\">&nbsp;<a href=\"javascript:doRemove('m"+counter+"')\">Sterge</a></td></tr></table></div>";
		document.getElementById('cnt').appendChild(objDiv);
	}
	function doRemove(_id)
	{
		if(document.getElementById(_id).removeNode)
		{
			document.getElementById(_id).removeNode(true);
		}
		else
		{
			document.getElementById(_id).innerHTML='';
			document.getElementById(_id).style.display='none';
		}
	}

	function doAdd()
	{
		document.getElementById('frmMain').action  = 'adauga_oferta.html';
		document.getElementById('frmMain').submit();
	}

	function go2Page(nGroup,nPage)
	{
		document.getElementById('frmMain').nGroupNo.value 	= nGroup;
		document.getElementById('frmMain').nPageNo.value 	= nPage;
		document.getElementById('frmMain').action 		= 'administrare.html';
		document.getElementById('frmMain').submit();
	}

	function clearFilter()
	{
		document.getElementById('frmMain').zona.value="none";
		document.getElementById('frmMain').tip.value="";
		document.getElementById('frmMain').localitate.value="";
		document.getElementById('frmMain').pret.value="";
		document.getElementById('frmMain').submit();
	}
	function doSort(ind)
	{
		document.getElementById('frmMain').ord.value=ind;
		document.getElementById('frmMain').subsort.value == "ASC" ? document.getElementById('frmMain').subsort.value="DESC" : document.getElementById('frmMain').subsort.value="ASC";
		document.getElementById('frmMain').nGroupNo.value 	= 0;
		document.getElementById('frmMain').nPageNo.value 	= 1;
		document.getElementById('frmMain').submit();
	}
	function doSubmit()
	{
		document.getElementById('frmMain').nGroupNo.value = 0;
		document.getElementById('frmMain').nPageNo.value  = 1;
		document.getElementById('frmMain').submit();
	}

	function doChecks(val, _ident)
	{
		if(!_ident)
		{
			_ident = 'oferta';
		}
		arr_elements = document.getElementsByTagName('input');
		for(i=0; i<arr_elements.length; i++)
		{
			if(arr_elements[i].type=='checkbox' && arr_elements[i].name.search(_ident)!= -1 )
			{
				chk_id	= arr_elements[i].id;
				tr_id	= 'tr_'+chk_id;
				objTr	= document.getElementById(tr_id);
				if(val)
				{
					objTr.bgColor	= '#ffffcc';
				}
				else
				{
					objTr.bgColor	= '#f4f4f4';
				}
				arr_elements[i].checked=val;
			}
		}
	}

	function setOneCheck(_id, _ident)
	{
		if(!_ident)
		{
			_ident = 'oferta';
		}
		arr_elements = document.getElementsByTagName('input');
		for(i=0; i<arr_elements.length; i++)
		{
			if(arr_elements[i].type=='checkbox' && arr_elements[i].name.search(_ident)!= -1)
			{
				tr_id	= 'tr_'+_id;
				objTr	= document.getElementById(tr_id);
				if(arr_elements[i].name==_ident+'['+_id+']')
				{
					arr_elements[i].checked=1;
				}
				else
				{
					arr_elements[i].checked=0;
				}
			}
		}
		setCheck(_id)
	}

	function setCheck(_id)
	{
		tr_id	= 'tr_'+_id;
		objTr	= document.getElementById(tr_id);
		if(document.getElementById(_id).checked)
		{
			objTr.bgColor = '#ffffcc';
			tmp='#ffffcc'
		}
		else
		{
			objTr.bgColor = '#f4f4f4';
			tmp='#f4f4f4';
		}
	}
	function isChecked(_ident)
	{
		if(!_ident)
		{
			_ident = 'oferta';
		}
		arr_elements = document.getElementsByTagName('input');
		for(i=0; i<arr_elements.length; i++)
		{
			if(arr_elements[i].type=='checkbox' && arr_elements[i].name.search(_ident)!= -1 && arr_elements[i].checked)
			{
				return true;				
			}
		}
		return false;
	}

	function isOneChecked(_ident)
	{
		if(!_ident)
		{
			_ident = 'oferta';
		}
		cnt	= 0;
		arr_elements = document.getElementsByTagName('input');
		for(i=0; i<arr_elements.length; i++)
		{
			if(arr_elements[i].type=='checkbox' && arr_elements[i].name.search(_ident)!= -1 && arr_elements[i].checked)
			{
				if(cnt==0)
				{
					cnt++;
				}
				else if(cnt>0)
				{
					return false;
				}
			}
		}
		if(cnt==0)
		{
			return false;
		}
		return true;
	}

	function getElements()
	{
		elements = '';
		arr_tags = new Array();
		arr_tags[0]	= 'input';
		arr_tags[1]	= 'select';
		elements	= '';
		for(i=0; i< arr_tags.length; i++)
		{
			arrElements = document.getElementsByTagName(arr_tags[i])
			for(j=0; j <= arrElements.length; j++)
			if(arrElements[j] && arrElements[j].name)
			{
				switch(arrElements[j].type)
				{
					case 'radio':
					case 'checkbox':
						if(arrElements[j].checked==true && arrElements[j].disabled==false)
						{
							elements += '&'+arrElements[j].name+'='+encodeURIComponent(arrElements[j].value);
						}
						break;
					default:
					if(arrElements[j].value && arrElements[j].disabled==false)
					{
					 	elements += '&'+arrElements[j].name+'='+encodeURIComponent(arrElements[j].value);
					}
				}
			}
		}
		return elements;
	}
	
	function call_url(dest, mode)
	{
		if(mode=='undefined') mode=false;
		try{xmlhttp = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");}
		catch(e){alert('Erroare de comunicare');return;}
		if(mode==true)
		{
		 	window.xmlhttp.onreadystatechange = triggered;
		}
		window.xmlhttp.open("POST", dest, mode, null, null);
		window.xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');
		window.xmlhttp.send(getElements());
		if(!mode)
		{
			triggered();
		}
	}

	function triggered()
	{
		if ((xmlhttp.readyState == 4) && (xmlhttp.status == 200))
		{
			arr_tmp = xmlhttp.responseText.split(':');
			switch(arr_tmp[0])
			{
				case 'location': 
					arr_tmp[0]='';
					window.location.href = arr_tmp.join(':').substr(1);
					break;
				case 'content': 
					arr_tmp[0]='';
					document.getElementById('content').innerHTML=arr_tmp.join(':').substr(1);
					break;
				default:
					tmp_id	= arr_tmp[0]
					if(document.getElementById(tmp_id))
					{
						arr_tmp[0]='';
						document.getElementById(tmp_id).innerHTML = arr_tmp.join(':').substr(1);
					}
			}
		}
	}


	
var cX = 0; var cY = 0; var rX = 0; var rY = 0;
function UpdateCursorPosition(e){ cX = e.pageX; cY = e.pageY;}
function UpdateCursorPositionDocAll(e){ cX = event.clientX; cY = event.clientY;}
if(document.all) { document.onmousemove = UpdateCursorPositionDocAll; }
else { document.onmousemove = UpdateCursorPosition; }
function AssignPosition(d) {
if(self.pageYOffset) {
	rX = self.pageXOffset;
	rY = self.pageYOffset;
	}
else if(document.documentElement && document.documentElement.scrollTop) {
	rX = document.documentElement.scrollLeft;
	rY = document.documentElement.scrollTop;
	}
else if(document.body) {
	rX = document.body.scrollLeft;
	rY = document.body.scrollTop;
	}
if(document.all) {
	cX += rX; 
	cY += rY;
	}
d.style.left = (cX+10) + "px";
d.style.top = (cY+10) + "px";
}
function HideContent(d) {
if(d.length < 1) { return; }
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
AssignPosition(dd);
dd.style.display = "block";
}
function ReverseContentDisplay(d) {
if(d.length < 1) { return; }
var dd = document.getElementById(d);
AssignPosition(dd);
if(dd.style.display == "none") { dd.style.display = "block"; }
else { dd.style.display = "none"; }
}
