﻿Rollimage = new Array();
Rollimage[0] = new Image(100,150) ;
Rollimage[0].src = "/public/images/backgrounds/login/button.gif" ;
Rollimage[1] = new Image(100,150);
Rollimage[1].src = "/public/images/backgrounds/login/button_ro.gif";

function Something(){
    alert('from application.js');
}

function SwapLogin(o,boolOn) {

  var d = $(o);
  if (boolOn){
    d.src = Rollimage[1].src;
  }else{
    d.src = Rollimage[0].src;
  } 
  return true;
} 

Application = {    
    LoggedUser: function(t) {
       if (!t){
        var s = new Ajax.Request('/resources/ajax.aspx?action=session_current', {onSuccess:Application.LoggedUser })      
       }else{
        return t.responseText;
       }
   }
   ,
   LoggedUserCompleted: function(t) {
        alert(t.responseText)
   }
}

function Swap(o,boolOn) {   
    $(o).src = (boolOn) ? $(o).src.replace('.gif','_ro.gif'): $(o).src.replace('_ro.gif','.gif');
    return true;
} 


function reverse(n) {          // Reverse the order of the children of Node n
    var kids = n.childNodes;   // Get the list of children
    var numkids = kids.length; // Figure out how many there are
    for(var i = numkids-1; i >= 0; i--) {  // Loop through them backwards
        var c = n.removeChild(kids[i]);    // Remove a child
        n.appendChild(c);                  // Put it back at its new position
    }
}

function removeKids(n) {        
   while(n.childNodes.length > 0){
        n.removeChild(n.childNodes[0])
   }
}
