
iCMS = {
	
	readRequest : function(transport) {
		
		try {
			/*var xmlResponse = transport.responseXML;
			if (!xmlResponse || !xmlResponse.documentElement) {
				throw("Invalid XML structure:\n" + transport.responseText);
			}*/
			xmlResponse = transport;
			var rootNodeName = xmlResponse.documentElement.nodeName;
			if (rootNodeName == "parserror") {
				throw("Invalid XML structure");
			}
			try {
				var xmlRoot = xmlResponse.documentElement;
				var status = xmlRoot.getElementsByTagName('status').item(0).firstChild.data;
				if (status!='ok') {
					var msg = '';
					try {
						msg = xmlRoot.getElementsByTagName('msg').item(0).firstChild.data.replace(/\n/ , "<br />");
					} catch(e) {
						
					}
					if (msg != '') {
						alert(msg);
					}
				} else {
					return true;
				}
			} catch (e) {
				
				if (status!='ok') {
					alert(_l('Chyba pri prijmani odpovedi'));
					return false;
				} else {
					return true;
				}
	
			}
		} catch(e) {
			
			alert(_l('Chyba pri prijmani odpovedi'));
			return false;
		}
		return false;
	}
	
}

function _l(key) {
	return key;
}


$(document).ready(function() {
	if ($('#login_name').length > 0) {
		$('#login_name').get(0).pretext = $('#login_name').get(0).value;
		$('#login_pass').get(0).pretext = $('#login_pass').get(0).value;
	}
	if ($('#search-form #q').length > 0) {
		$('#search-form #q').get(0).pretext = $('#search-form #q').get(0).value;
	}
	$('#login_name, #login_pass, #search-form #q').focus(function() {
		if (this.value == this.pretext) {
			this.value = '';
		}
	}).blur(function() {
		if (this.value == '') {
			this.value = this.pretext;
		}
	});
});

