// funkce je volana on focus a dle zadaneho parametru si hlida, aby pri kliknuti byla bud prazdna nebo vyplneny text a pri opusteni opacne
//abych nemusel zbytecne definovat jak onblur tak onfocus, tak mam jenom prvni udalost a to je onfocus a onblur si pridam via JS
function DefTextInput(sText, oObj) {
	if (oObj.value == sText) {
		oObj.value = "";
		oObj.onblur = function() {DefTextInputBlur(sText, this);};
	}
	function DefTextInputBlur(sText, oObj) {
		if (oObj.value == "") {
			oObj.value = sText;
		}
	}
}

//ajaxova rutina
function SendData(sAction, sQueryString) {
	var httpRequest;
	var sStrana = "/AjaxAction.asp";
	var sResult = "";
	
	if (!httpRequest) try { httpRequest = new XMLHttpRequest(); } catch (e) { httpRequest = false; }
	if (typeof ActiveXObject != "undefined") {
		if (!httpRequest) try { httpRequest = new ActiveXObject("MSXML2.XMLHTTP"); } catch (e) { httpRequest = false; }
		if (!httpRequest) try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { httpRequest = false; }
	}
	if (!httpRequest) try { httpRequest = createRequest(); } catch (e) { httpRequest = false; }

	httpRequest.open("GET", sStrana + "?action=" + sAction + sQueryString, true);
	httpRequest.onreadystatechange = function() { processRequest(); };
	httpRequest.send(null);

	function processRequest() {
		if (httpRequest.readyState == 4) {
			if (httpRequest.status == 200) {
				//alert(httpRequest.responseText);
			}
		}
	}
}


