//

var tomval_xmlHttp = null;

function tomval_StateChanged() {
	if (tomval_xmlHttp.readyState === 4) {
		if (tomval_xmlHttp.status === 200) {
		    if (tomval_xmlHttp.responseText == "") {
		        document.getElementById('text_autoriui').value = "";
		        alert(text_sent);
		    } else {
		        alert(tomval_xmlHttp.responseText);
		    }
		} else {
			alert("Error");
		}
		document.getElementById('btn_autoriui').disabled = false;
	}
}

function tomval_AjaxCmd(cmd, token, skelbid) {
    // Ar palaikomas Ajax?
	if (tomval_xmlHttp === null) {
		return;
	}
	// Ar komanda yra tinkama?
	if (cmd !== 'sendAuthor') {
		return;
	}
	// Ar Siuo metu nevyksta kitas kreipimasis?
	if (!document.getElementById('btn_autoriui') || document.getElementById('btn_autoriui').disabled) {
		return;
	}

	if (cmd === 'sendAuthor' && (!document.getElementById('text_autoriui') || document.getElementById('text_autoriui').value.length < 20))
	{
		alert(text_tooShort);
	    return;
	}

	// Atsaukiame pradetus kreipinius
	if (tomval_xmlHttp.readyState !== 0) {
		tomval_xmlHttp.abort();
	}

	var url = "";
	var currentDate = new Date();
	var timeStamp = currentDate.getTime();

	switch (cmd) {
		case 'sendAuthor':
		  document.getElementById('btn_autoriui').disabled = true;
		  url += "send_author.php";
		  url += "?time=";
		  url += timeStamp;
		  url += "&token=";
		  url += token;
		  url += "&skelbid=";
		  url += skelbid;
		  url += "&text=";
		  url += escape(document.getElementById('text_autoriui').value);
		  tomval_xmlHttp.onreadystatechange = tomval_StateChanged;
		break;
	}

	tomval_xmlHttp.open("GET", url, true);
	tomval_xmlHttp.send(url);
}

function tomval_GetXmlHttpObject() {
	try {
		// Firefox, Opera 8.0+, Safari
		tomval_xmlHttp = new XMLHttpRequest();
	} catch (e1) {
		// Internet Explorer
		try {
			tomval_xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e2) {
			try {
				tomval_xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e3) {
				// alert("Your browser does not support AJAX!");
			}
		}
	}
}

tomval_GetXmlHttpObject();

