function getAJAX() {
	var page_request = false;
	if (window.XMLHttpRequest){
		page_request = new XMLHttpRequest();
		return page_request;
	}
	else if (window.ActiveXObject){
		try {
			page_request = new ActiveXObject("Msxml2.XMLHTTP");
			return page_request;
		}catch (e){
			try{
				page_request = new ActiveXObject("Microsoft.XMLHTTP");
				return page_request;
			}catch (e){
				return false;
			}
		}
	}else{
		return false;
	}
}
function strstr (haystack, needle, bool) {
    // http://kevin.vanzonneveld.net
    // +   original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // +   bugfixed by: Onno Marsman
    // +   improved by: Kevin van Zonneveld (http://kevin.vanzonneveld.net)
    // *     example 1: strstr('Kevin van Zonneveld', 'van');
    // *     returns 1: 'van Zonneveld'
    // *     example 2: strstr('Kevin van Zonneveld', 'van', true);
    // *     returns 2: 'Kevin '
    // *     example 3: strstr('name@example.com', '@');
    // *     returns 3: '@example.com'
    // *     example 4: strstr('name@example.com', '@', true);
    // *     returns 4: 'name'
 
    var pos = 0;
    
    haystack += '';
    pos = haystack.indexOf( needle );
    if (pos == -1) {
        return false;
    } else{
        if (bool){
            return haystack.substr( 0, pos );
        } else{
            return haystack.slice( pos );
        }
    }
}
function show(cat) {
	if (cat != "feedback") {
		var links = document.getElementById('links');
		var link = links.firstChild;
		while (link) {
			if (link.nodeType != 3 /*Node.TEXT_NODE*/) {
				var rel = link.getAttribute("rel");
				if (rel != cat) {
					link.style.display = 'none';
				} else {
					link.style.display = 'block';
				}
				var href = link.getAttribute("href");
				hash = strstr(href, "#", true);
				if (hash) {
					href = hash;
				}
				link.setAttribute("href", href + "#" + rel);
			}
			link = link.nextSibling; 
	    }
	}
	return false;
}
function commentSubmit() {
	var text = document.getElementById('comments_text');
	var nume = document.getElementById('comments_nume');
	var email = document.getElementById('comments_email');
	text.style.borderColor = "#287c2e";
	email.style.borderColor = "#287c2e";
	nume.style.borderColor = "#287c2e";
	var ret = true;
	if ((text.value == "") || (text.value == "Parerea mea e... ")) {
		ret = false;
		text.style.borderColor = "red";
	}
	if ((nume.value == "") || (nume.value == "nume")) {
		ret = false;
		nume.style.borderColor = "red";
	}
	if ((email.value == "") || (email.value == "e-mail")) {
		ret = false;
		email.style.borderColor = "red";
	}
	return ret;
}
function test(id) {
	var con = document.getElementById('con');
	con.style.visibility = 'hidden';
}