/* -- */
function frmClear(element,valoare)
{
	if(element.value==valoare)element.value='';	
}
/* -- */
var ajaxpack=new Object();
ajaxpack.basedomain="http://"+window.location.hostname;
ajaxpack.ajaxobj=createAjaxObj();
ajaxpack.filetype="txt";
ajaxpack.addrandomnumber=1;
function createAjaxObj()
{
	var httprequest=false;
	if(window.XMLHttpRequest)
	{
		httprequest=new XMLHttpRequest()
		if(httprequest.overrideMimeType) httprequest.overrideMimeType('text/xml')
	}
	else if(window.ActiveXObject)
	{
		try
		{
			httprequest=new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch(e)
		{
			try
			{
				httprequest=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){}
		}
	}
	return httprequest;
}
ajaxpack.postAjaxRequest=function(url, parameters, callbackfunc, filetype)
{
	ajaxpack.ajaxobj=createAjaxObj();
	if (this.ajaxobj)
	{
		this.filetype=filetype;
		this.ajaxobj.onreadystatechange = callbackfunc;
		this.ajaxobj.open('POST', url, true);
		this.ajaxobj.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
		this.ajaxobj.setRequestHeader("Content-length", parameters.length);
		this.ajaxobj.setRequestHeader("Connection", "close");
		this.ajaxobj.send(parameters);
	}
}
function processGetPost()
{
	var myajax=ajaxpack.ajaxobj;
	var myfiletype=ajaxpack.filetype;
	if(myajax.readyState == 4)
	{
		if (myajax.status==200 || window.location.href.indexOf("http")==-1)
		{
			if(myfiletype=="txt") if(myajax.responseText) eval(myajax.responseText);
			else alert(myajax.responseXML);
		}
		else alert('Eroare: '+myajax.status);
	}
}
function gpp(elem) 
{
	if(elem==1)
	{
		var a=document.getElementById('nume');
		var b=document.getElementById('firma');
		var c=document.getElementById('email');
		var d=document.getElementById('telefon');
		var e=document.getElementById('fax');
		var f=document.getElementById('mesaj');	
		return encodeURI(a.name)+'='+encodeURI(a.value)+'&'+encodeURI(b.name)+'='+encodeURI(b.value)+'&'+encodeURI(c.name)+'='+encodeURI(c.value)+'&'+encodeURI(d.name)+'='+encodeURI(d.value)+'&'+encodeURI(e.name)+'='+encodeURI(e.value)+'&'+encodeURI(f.name)+'='+encodeURI(f.value)+'&fid='+elem;
	}
	else if(elem==2)
	{
		var a=document.getElementById('mail');
		return encodeURI(a.name)+'='+encodeURI(a.value)+'&fid='+elem;
	}
	else
	{
		return 'fid=';
	}
}
function xSubmit(elem)
{
	//alert(elem);
	ajaxpack.postAjaxRequest("?act=prc", gpp(elem), processGetPost, "txt");
	return false;
}
