jQuery(document).ready(

	/*
	This function gets loaded when all the HTML, not including the portlets, is
	loaded.
	*/

	function() {
	}
);

Liferay.Portlet.ready(

	/*
	This function gets loaded after each and every portlet on the page.

	portletId: the current portlet's id
	jQueryObj: the jQuery wrapped object of the current portlet
	*/

	function(portletId, jQueryObj) {
	}
);

jQuery(document).last(

	/*
	This function gets loaded when everything, including the portlets, is on
	the page.
	*/

	function() {
	}
);

var seleccion_project_aberta=false;

function showProjectSelector(plid, ppid, doAsUserId) 
{
	if (seleccion_project_aberta == false)
	{
			var url = themeDisplay.getPathMain() + "/portal/render_portlet?p_l_id=" + plid + "&amp;p_p_id=" + ppid + "&amp;doAsUserId=" + doAsUserId + "&amp;p_p_state=exclusive";
			var popup = Liferay.Popup({
					width: 400,
					noCenter: false,
					title: Liferay.Language.get("seleccion-project"),
					onClose: function() {seleccion_project_aberta = false;}
				});
			AjaxUtil.update(url, popup, {
							onComplete: function() {
											seleccion_project_aberta = true;
											Liferay.Util.addInputType();
											Liferay.Util.addInputFocus();
										}
									});
	}
}


/* ---------------------------------------------------------------------------------------------- */
/* CODIGO PARA EL DIRECT-EDIT DE LOS CONTENIDOS                                                   */ 
/* ---------------------------------------------------------------------------------------------- */
 
window.onresize = showButtonsOcms;
document.onkeyup = keyUpOcms;

var deButtonsOcms = new Array();
var ocms_btTimeout;
var visibleOcmsButtons = true;

function activateOcms(id) {
	var el = document.getElementById(id);
	if (el.className == "ocms_de_norm") {
		el.className = "ocms_de_over";
	}
	var bt = document.getElementById("bt_" + id);
	if (bt != null) {
		bt.style.backgroundImage = "url(/ipecos-opencms-portlet/resources/buttons/directedit_op.png)";
	}

}
function deactivateOcms(id) {
	var el = document.getElementById(id);
	if (el.className == "ocms_de_over") {
		el.className = "ocms_de_norm";
	}
	var bt = document.getElementById("bt_" + id);
	if (bt != null) {
		bt.style.backgroundImage = "url(/ipecos-opencms-portlet/resources/buttons/directedit_cl.png)";
	}
}

function submitOcms(id, action, link) {
	var form = document.getElementById("form_" + id);
	if (form != null) {
			form.closelink.value = "/ipecos-opencms-portlet/opencms/system/modules/com.soluziona.portalvivenda.cms/pages/close_direct_edit_popup.html";			
			
			form.backlink.value = "/system/modules/com.soluziona.portalvivenda.cms/pages/close_direct_edit_popup.html";			
			
		
		if (action == "edit") {
			form.submit();
			return;
		} else if (action == "delete") {
			form.action = "/ipecos-opencms-portlet/opencms/system/workplace/commons/delete.jsp";
			form.submit();
			return;
		} else if (action == "new") {	
			form.editortitle.value = "Editing (new resource)";	
			form.newlink.value = link;	
			form.submit();
			return;
		}
	}
	alert("Unknown form action [" + id + "/" + action + "]");
}

function registerButtonOcms(id) {
	deButtonsOcms[deButtonsOcms.length] = id; 
	clearTimeout(ocms_btTimeout);
	ocms_btTimeout = setTimeout("showButtonsOcms()", 400);
}
function showButtonsOcms() {	
		
	var visStyle = "visible";
	if (!visibleOcmsButtons) {
		visStyle = "hidden";
	}
		
	for (var i = 0; i<deButtonsOcms.length; i++) {
		var btid = deButtonsOcms[i];
		var deButton = document.getElementById("buttons_" + btid);
		
		deButton.style.visibility = visStyle;
	}
}
function toggleVisibleOcms() {
	if (visibleOcmsButtons) {
		visibleOcmsButtons = false;
	} else {
		visibleOcmsButtons = true;
	}
	showButtonsOcms();
}
function keyUpOcms(evt) {
	if (!evt) {
		evt = window.event;
	}
	if ((evt.type == "keyup") && (evt.keyCode == 32) && evt.ctrlKey) {
		toggleVisibleOcms();
	}
}
/**********************************************
CONTROL DE FONDO DA CABECEIRA
********************************************
imaxeCabeceira=new Array();
imaxeCabeceira[0]='/tema-portal-vivenda//images/cabecera/fondo.jpg';
imaxeCabeceira[1]='/tema-portal-vivenda//images/cabecera/fondo1.jpg';
imaxeCabeceira[2]='/tema-portal-vivenda//images/cabecera/fondo2.jpg'
imaxeCabeceira[3]='/tema-portal-vivenda//images/cabecera/fondo3.jpg';
function aleatorio(){
	document.getElementById('banner').style.backgroundImage = 'url(' + imaxeCabeceira[ Math.floor(Math.random() * imaxeCabeceira.length) ] + ')'; 
}
*/
