var CONTEXT_JSP = "../jsp/";

var CONTEXT_PAGES= "../pages/";

var ID_GCLIENTES="gclientes";

var ID_GSITE="gsite";

var ID_GMAIL="gmail";

var ID_GTORPEDO="gtorpedo";

var ID_GACESSO="gacesso";



function openModule(module){

	if (ID_GSITE==module){

		openMenuGSite();

		openWelcomeGSite();

	} else 	if (ID_GCLIENTES==module){

		openMenuGClientes();

		openWelcomeGClientes();

	} else 	if (ID_GMAIL==module){

		openMenuGMail();

		openWelcomeGMail();

	} else 	if (ID_GTORPEDO==module){

		openMenuGTorpedos();

		openWelcomeGTorpedos();

	} else 	if (ID_GACESSO==module){

		openMenuGAcesso();

		openWelcomeGAcesso();

	}

}



function openHome(){

	openMenuHome();

	openWelcomeHome();

}



function getDocumentOfFrameMenu(){

	return parent.leftFrame.document;

}



function getDocumentOfMainFrame(){

	return parent.mainFrame.document;

}



function openMenuHome(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_home.html";

}



function openWelcomeHome(){

	getDocumentOfMainFrame().location.href=CONTEXT_JSP+"index_home.jsp";

}



function openMenuGAcesso(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_GAcesso.jsp";

}



function openWelcomeGAcesso(){

	getDocumentOfMainFrame().location.href=CONTEXT_PAGES+"home_GAcesso.html";

}





function openMenuGMail(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_GMail.jsp";

}



function openWelcomeGMail(){

	getDocumentOfMainFrame().location.href=CONTEXT_PAGES+"home_GMail.html";

}



function openMenuGTorpedos(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_GTorpedos.jsp";

}



function openWelcomeGTorpedos(){

	getDocumentOfMainFrame().location.href=CONTEXT_PAGES+"home_GTorpedos.html";

}





function openMenuGSite(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_GSite.jsp";

}



function openWelcomeGSite(){

	getDocumentOfMainFrame().location.href=CONTEXT_PAGES+"home_GSite.html";

}



function openMenuGClientes(){

	getDocumentOfFrameMenu().location.href=CONTEXT_JSP+"lateral_GClientes.jsp";

}



function openWelcomeGClientes(){

	getDocumentOfMainFrame().location.href=CONTEXT_PAGES+"home_GClientes.html";

}





function executeService(service){

	aguarde();

	var frm = document.forms[0];

	populateService(service);

	frm.submit();

}



function populateService(serviceName){

	var frm = document.forms[0];

	frm.jbfaction.value = serviceName;

}



function aguarde(){

	document.all['change_body'].style.visibility = "hidden";

	document.all['change_aguarde'].style.visibility = "visible";	

}



function composeURLGET(serviceName){

	return "../servlet/WebController?jbfaction="+serviceName;

}



function logout(){

	if (window.confirm("Deseja realmente sair do sistema?")){

		executeServiceOfGet("jbflogout");

	}

}



function executeServiceOfGet(serviceName){

	var url_open = composeURLGET(serviceName);

	parent.mainFrame.document.location.href=url_open;

}



function composeURLGET(serviceName){

	return "../servlet/SPSAdministrator?jbfaction="+serviceName;

}



function listaGruposSite(){

	executeServiceOfGet('listaGruposSite');

}



function listaLayoutsSite(){

	executeServiceOfGet('listaLayoutsSite');

}



function listaPagesSite(){

	executeServiceOfGet('listaPagesSite');

}



function listaCardapio(){

	executeServiceOfGet('listaCardapio');

}



function listaImageSite(){

	executeServiceOfGet('openImageSite');

}



function reloadSingletons(){

	executeServiceOfGet('updateSingletonSite');

}



function listaEmbedded(){

	executeServiceOfGet('listaEmbedded');

}



function listaStatusPages(){

	executeServiceOfGet('listaStatusSite');

}



function searchPages(){

	var frm = document.forms[0];

	executeService('searchPages');

}



function createPages(){

	executeServiceOfGet('createPages');

}



function createCardapio(){

	executeServiceOfGet('createCardapio');

}





function listaLabelsSite(){

	executeServiceOfGet('listaLabelSite');

}



function openLoginSite(){

  var frm = document.forms[0];

  if (frm.tUser.value != "" && frm.tPassword.value != "") {

	  frm.tUserHiden.value = frm.tUser.value;

  	  frm.tPwdHidden.value = frm.tPassword.value;

      frm.tUser.value = ""; 

      frm.tPassword.value = "";   

  	  window.open("../servlet/SPSAdministrator",'spsadmin','width=750 ,height=388 ,resizable=0 ,toolbar=No ,scrollbars=yes ,top = 40, left = 40');

  } else{

  		alert("Para efetuar o login é necessário preencher os dois campos.");

  }

}



function loadLoginSite(){

	var frm = document.forms[0];

	var frmj = window.opener.document.forms[0];

	aguarde();

	frm.tLogin.value = frmj.tUserHiden.value;

	frm.tPassword.value = frmj.tPwdHidden.value;

	frm.submit();

}


