
function showLogin(divId, frmId, serviceId) {    
       $.post("/cuines/ajax/islogin",{
            user:nick,
            nocache:new Date().getMilliseconds().toString(8)
            }, function(data){
            if( data != "OK" ){
                if (nick != null){ 
                    loginRU(frmId, serviceId); 
                } else {
					$.post("/cuines/logout"); 
				}
            } else {
                if (nick == null){
                   $.post("/cuines/logout");
                } 
            }
        });                
}        

 // ------ START LOGOUT
        // It is used to logout. Teams will be able to choose between reloading the whole page (this part is commented) or only the
        // divDadesUsuari and divLogin
   function doLogout(frmId, serviceId) {
        $.post("/cuines/logout", function(data){
            var frmLogout = document.getElementById(frmId);
            var ctrlService = document.getElementById(serviceId);
            if (ctrlService!=null) ctrlService.value = escape(window.location);
            if (frmLogout!=null) {			
			
				// Refresca página entera
                  frmLogout.action=URL_CAS_SECURE_LOGOUT;
                  frmLogout.submit();				  
				   
                // Refresca solamente divDadesUsuari y  divLogin (via Ajax)
                var ssoIframe = document.getElementById("logoutFrame");
                ssoIframe.src= URL_CAS_SECURE_LOGOUT;       
   
            }         
        });                
    }
    // ------ END LOGOUT



// ------ START CLEAN LOGOUT FRAME
function cleanLogoutIFrame() {
    var logoutFrame = document.getElementById("logoutFrame");
    if(logoutFrame.src==URL_CAS_SECURE_LOGOUT){        
        document.getElementById('preloginlink').style.display="";
        logoutFrame.src="";
        Shadowbox.clearCache();
        Shadowbox.setup();
    }    
    
}
// ------ END CLEAN LOGOUT FRAME

function resetShadowbox() {
    Shadowbox.clearCache(); 
    Shadowbox.setup();
}


function prepareForLogout(frmId, serviceId) { 
}
	
function showElement( elementId ) {
    document.getElementById(elementId).style.display="block";
}

function hideElement( elementId ) {
    document.getElementById(elementId).style.display="none";
}

function rewriteElement( elementId, newContent ) {
    document.getElementById(elementId).innerHTML = newContent;
}

