var initFrmSearch = function() {
	var alertXML = new fLoadXML("search.xml", true);
	alertXML.fSuccess = function(){
		new validerAlert(
			"frmSearchAlertBox", 
			"frmSearch", 
			"frmSearchSubmit", 
			this.aXml['form'][0].field,
			{
				bgColor: "#FFFFFF", 
				bgImage: "images/_alert_bar.gif", 
				closeImage: "images/_alert_close.gif",
				border: "1px outset #ccc",
				width: "150px"
			}
		);
	}
}

var initFrmLogin = function() {
	var alertXML = new fLoadXML("login.xml", true);
	alertXML.fSuccess = function(){
		new validerAlert(
			"frmLoginAlertBox", 
			"frmLogin", 
			"frmLoginSubmit", 
			this.aXml['form'][0].field, 
			{
				bgColor: "#FFFFFF", 
				bgImage: "images/_alert_bar.gif", 
				closeImage: "images/_alert_close.gif",
				border: "1px outset #ccc",
				width: "150px"
			}
		);
	}
}

var initFrmLoginClient = function() {
	var alertXML = new fLoadXML("loginClient.xml", true);
	alertXML.fSuccess = function(){
		new validerAlert(
			"frmLoginClientAlertBox", 
			"frmLogin1", 
			"frmLoginSubmit1", 
			this.aXml['form'][0].field, 
			{
				bgColor: "#FFFFFF", 
				bgImage: "images/_alert_bar.gif", 
				closeImage: "images/_alert_close.gif",
				border: "1px outset #ccc",
				width: "150px"
			}
		);
	}
}

var setPassword = function(){
	if ($("password")) {
		$("password").addEvent("focus", function(){
			if ($("password").value.trim() == "Password") {
				$("password").setProperty("value", "");
			}
			$("password").setProperty("type", "password");
		});
		$("password").addEvent("blur", function(){
			if ($("password").value.trim() == "Password" || $("password").value.trim() == "") {
				$("password").setProperty("value", "Password");
				$("password").setProperty("type", "text");
			}
		});
	}
}

var initFrmContact = function() {
	var alertXML = new fLoadXML("contact.xml", true);
	alertXML.fSuccess = function(){
		new validerAlert(
			"frmContactAlertBox", 
			"frmContact", 
			"frmContactSubmit", 
			this.aXml['form'][0].field, 
			{
				bgColor: "#FFFFFF", 
				bgImage: "images/_alert_bar.gif", 
				closeImage: "images/_alert_close.gif",
				border: "1px outset #ccc",
				width: "200px"
			}
		);
	}
}


window.addEvent('domready', function(){
	initFrmSearch();
	initFrmLogin();
	initFrmLoginClient();
	setPassword();
	initFrmContact();
});
