window.addEvent("domready", function() {
	if (Browser.Engine.trident4) {
		$("ie6").set("html", "Pentru o vizualizare optima a sitului esotera.ro va recomandam folosirea unui navigator mai nou. Recomandarile noastre personale sunt <a href=\"http://www.opera.com/browser/\">Opera</a> sau <a href=\"http://www.mozilla-europe.org/ro/firefox/\">Firefox</a>.");
	}
});

//login
window.addEvent("domready", function() {
	if ($defined($("login-form"))) {
		if (!Browser.Engine.webkit) {
			new OverText("user");
			new OverText("pass");
		}
			
		$("login-form").addEvent("submit", function() {
			var _user = $("user").value;
			var _pass = $("pass").value;
			
			if (_user == "" || _pass == "" || _user == "Utilizator" || _pass == "Parola") {
				_alert("Numele de utilizator si parola sunt obligatorii! Va rugam sa reincercati!", "alert");
				$("user").focus();
				return false;
			}
			
			var jsonRequest = new Request.JSON(
				{url: "/redirects/_login.php",
				secure: true, 
				onSuccess: function(result) {
					if (result.status == "ok") {
						//alert("bine ai venit, " + result.fullname + "!");
						/*$("user-name").innerHTML = result.fullname;
						$("login-form").setStyle("display", "none");
						$("user-div").setStyle("display", "block");*/
						window.location = "/user/modifica.php";
					} else {
						_alert("Numele de utilizator sau parola sunt incorecte! Va rugam sa reincercati! In caz ca ati uitat parola, va rugam sa folositi <a href=\"/user/recuperare.php\">formularul de recuperare a parolei</a>.", "alert");
					}
				}}).post({"user": _user, "pass": _pass});		
			
			return false;
		});
	}
});

//search
window.addEvent("domready", function() {
	if (!Browser.Engine.webkit) {
		new OverText("kw");
		new OverText("cat");
	}

    new Autocompleter.Request.JSON("cat", "/datastores/_categories.php", {
        "postVar": "kw",
        "minLength": 4,
		"width": 200,
		"selectMode": "type-ahead",
		"filterSubset": true,
		"indicator": true,
		"idField": "catid"
    });

	$("search-form").addEvent("submit", function() {
		var _kw = $("kw").value;
		var _catid = $("catid").value;
		
		if (_kw == "") {
			_alert("Trebuie sa specificati termenul dupa care se face cautarea!", "alert");
			return false;
		}			
		
		var _url = "/cautare.php?kw=" + _kw;
		
		if (_catid != "") {
			_url += "&cat=" + _catid;
		}
		
		window.location = _url + "#lista-cartilor";
		
		return false;
	});
});

window.addEvent("domready", function() {
	if ($("cos-suma").get("html") == "0") {
		$$("#gotocart1,#gotocart2").addEvent("click", function() {
			_alert("Momentan nu aveti nici un produs in cosul de cumparaturi. pentru a continua, va rugam sa adaugati mai intai produse.", "alert");
			return false;
		});
	}
});