function getXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	} else {
	}
}

var searchReq = getXmlHttpRequestObject();

function searchSuggest() {
	if (searchReq.readyState == 4 || searchReq.readyState == 0) {
		var str = escape(document.getElementById('txtSearch').value);
		searchReq.open("GET", '/searchSuggest.php?search=' + str, true);
		searchReq.onreadystatechange = handleSearchSuggest;
		searchReq.send(null);
	}
}

function handleSearchSuggest() {
	if (searchReq.readyState == 4) {
		search_suggest.style.border = '0px solid #FFFFFF';			

		var ss = document.getElementById('search_suggest')
		ss.innerHTML = '';
		var str = searchReq.responseText.split("\n");
		for(i=0; i < str.length - 1; i++) {
			search_suggest.style.border = '1px solid #000000';			
			var suggest = '<div onmouseover="javascript:suggestOver(this);" ';
			suggest += 'onmouseout="javascript:suggestOut(this);" ';
			suggest += 'onclick="javascript:setSearch(this.innerHTML);" ';
			suggest += 'class="suggest_link">' + str[i] + '</div>';
			ss.innerHTML += suggest;
		}
	}
}

function suggestOver(div_value) {
	div_value.className = 'suggest_link_over';
}

function suggestOut(div_value) {
	div_value.className = 'suggest_link';
}

function setSearch(value) {
	search_suggest.style.border = '0px solid #FFFFFF';			
	document.getElementById('txtSearch').value = value;
	document.getElementById('search_suggest').innerHTML = '';
}


// -----------------------------------------------------------------------------
function writediv(text, warstwa){
    document.getElementById(warstwa).style.display = 'block';
    document.getElementById(warstwa).innerHTML = text;
}
// -----------------------------------------------------------------------------
function registerCheck(){
	var flag = true;
 if (document.getElementById('usr_imie').value == ""){
	flag = false;
 document.getElementById('usr_imie').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_imie').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_nazwisko').value == ""){
	flag = false;
 document.getElementById('usr_nazwisko').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_nazwisko').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_adres').value == ""){
	flag = false;
 document.getElementById('usr_adres').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_adres').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_poczta').value == ""){
	flag = false;
 document.getElementById('usr_poczta').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_poczta').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_email').value == ""){
	flag = false;
 document.getElementById('usr_email').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_email').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_kod_pocztowy1').value.length != 2 || document.getElementById('usr_kod_pocztowy2').value.length != 3){
	flag = false;
 document.getElementById('usr_kod_pocztowy1').style.background = '#FFC5C5';
 document.getElementById('usr_kod_pocztowy2').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_kod_pocztowy1').style.background = '#DDD6C4';
 document.getElementById('usr_kod_pocztowy2').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_data_urodzenia1').value.length != 4 || document.getElementById('usr_data_urodzenia2').value.length != 2 || document.getElementById('usr_data_urodzenia3').value.length != 2 || document.getElementById('usr_data_urodzenia1').value > 2007 || document.getElementById('usr_data_urodzenia2').value > 12 || document.getElementById('usr_data_urodzenia3').value > 31){
	flag = false;
 document.getElementById('usr_data_urodzenia1').style.background = '#FFC5C5';
 document.getElementById('usr_data_urodzenia2').style.background = '#FFC5C5';
 document.getElementById('usr_data_urodzenia3').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_data_urodzenia1').style.background = '#DDD6C4';
 document.getElementById('usr_data_urodzenia2').style.background = '#DDD6C4';
 document.getElementById('usr_data_urodzenia3').style.background = '#DDD6C4';
 }
 if (document.getElementById('usr_login').value == ""){
	flag = false;
 document.getElementById('usr_login').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_login').style.background = '#DDD6C4';
 }
 if ((document.getElementById('usr_haslo1').value != document.getElementById('usr_haslo2').value) || document.getElementById('usr_haslo1').value == '' || document.getElementById('usr_haslo2').value == ''){
	flag = false;
 document.getElementById('usr_haslo1').style.background = '#FFC5C5';
 document.getElementById('usr_haslo2').style.background = '#FFC5C5';
	}
 else {
 document.getElementById('usr_haslo1').style.background = '#DDD6C4';
 document.getElementById('usr_haslo2').style.background = '#DDD6C4';
 }
 if (!flag){
 document.getElementById('registerMess').innerHTML = 'Proszę wypełnić wszystkie pola wymagane!';
 }
return flag;
}
// -----------------------------------------------------------------------------
function menu(val){
advAJAX.get({
    url: "libs/ajax/menu.php",
    id: val,
    onSuccess : function(obj){
    if (document.getElementById('menuIt'+val).style.display == 'none'){
    document.getElementById('menuIt'+val).style.display = 'block';
    }
    else{
    document.getElementById('menuIt'+val).style.display = 'none';
    }
    }
});

}
// -----------------------------------------------------------------------------

// -----------------------------------------------------------------------------

// -----------------------------------------------------------------------------

// -----------------------------------------------------------------------------

// -----------------------------------------------------------------------------
