var sendMailXHR;

function getAttributeGET( string, cauta )
{
	var firstI = string.indexOf("\n\n"+cauta+"=");
	var lastI  = string.indexOf("\n\n", firstI+3 );

	if( lastI==- 1 && firstI!=-1 ) lastI = string.length;

	firstI = firstI-1+3+cauta.length;

	var sd;
		sd = string.substring( firstI+1, lastI );

	return sd;
}

function sendMail()
{
	var error="";

	if( document.getElementById("mesaj").value=="" )
		error+="Va rugam sa scrieti un mesaj.<br />";
	if( !document.getElementById("nume").value.match("^[a-zA-Z][a-zA-Z- ]{3,}$") )
		error+="Va rugam sa furnizati un nume.<br />";
	if( !document.getElementById("mail").value.match("^[_a-zA-Z0-9][a-zA-Z_\.0-9]{1,}@([a-zA-Z][a-zA-Z0-9-]{1,}\.){1,}[a-zA-Z]{2,4}$") )
		error+="Va rugam sa furnizati o adresa de email valida, unde sa putem raspunde.<br />";

	if( error!="" )
	{
		document.getElementById("eroare").innerHTML = error;
		return;
	}

	try{ sendMailXHR = new XMLHttpRequest(); }
	catch( e ){ sendMailXHR = new ActiveXObject("Microsoft.XMLHTTP") };
	
	var message="adresaExpeditor="+document.getElementById("mail").value+"&numeExpeditor="+document.getElementById("nume").value+"&mesaj="+document.getElementById("mesaj").value;

	sendMailXHR.open("POST","sendMail.php",true);
	sendMailXHR.onreadystatechange = sendMailProcess;
	sendMailXHR.setRequestHeader("Content-Type" , "application/x-www-form-urlencoded");
	sendMailXHR.send( message );

	document.getElementById("eroare").innerHTML = "Mailul este trimis in acest moment. Va rugam asteptati.";
}

function sendMailProcess()
{
	if( sendMailXHR.readyState==4 && sendMailXHR.status==200 )
	{
		var response = String(sendMailXHR.responseText);
		if( response.indexOf("eroare")!=-1 )
		{
			document.getElementById("eroare").innerHTML = "Mesajul nu a putut fi trimis. Va rugam incercati din nou.";
			return;
		}
		document.getElementById("eroare").innerHTML = "Mail-ul a fost trimis cu success.";
	}
}

function redim( obj )
{
	var width=150;
	var height=150;

	var _w = obj.width;
	var _h = obj.height;

	var r1=obj.width/150;
	var r2=obj.height/150;

	var r = Math.max(r1,r2);

	obj.height = obj.height/r;
	obj.style.cursor="pointer";

	obj.onclick=function()
	{
		var d = window.open("","","width="+(_w+20)+",height="+(_h+20)+",scrollbars=yes");
		d.document.write('<img src="'+obj.src+'" />');
	}
}
