  
  var last_action = new Array();
  
  function $V(id){return $(id).value;}
  
  function toggle(id) {
  	if (last_action[id] == "shrink") {
  		new Effect.Expand({"id": id, time: .3});
  		new Effect.Fade(id, 0, 100, .3);
  		last_action[id] = "expand";
  	} else {
  		new Effect.Shrink({"id": id, time: .3, end: 0});
  		new Effect.Fade(id, 100, 0, .3);
  		last_action[id] = "shrink";
  	}
  }
  
  function sendMeAMessage() {
	var form = document.createElement("div");
	form.setAttribute("style", "padding: 10px;");
	form.setAttribute("class", "lightbox_message");
	form.innerHTML = '<h1>Send me a message</h1>Subject:<br/><input type="text" id="message_subject" /><br />Body:<br/><textarea id="message_body" class="message_body"></textarea><br /><br /><img src="/images/btn_submit.gif" onclick="sendMessage();"/ >&nbsp;<img src="/images/btn_cancel.gif" onclick="sendMessageCancel();">';
  	
	Lightbox.show({content: form});
  }
  
  var SendMessageHandler = {
  	onCreate: function() {},
  	
  	onSuccess: function(data) {
  	}
  }
  
  function sendMessage() {
	if ($V("message_subject") > "") {
		vSocial.doAjax( "/messages",
						{
							action: 7,
							subject: $V("message_subject"),
							body: $V("message_body"),
							d: $V("d")
						},
						SendMessageHandler,
						"GET");
		
  		sendMessageCancel();
  	} else {
  		alert("You need to have both a subject and body to send a private message");
  	}
  }
  
  function sendMessageCancel() {
  	Lightbox.hide();
  }
  
  
  function showLogin() {
	  if ( /Konqueror|Safari|KHTML/.test(navigator.userAgent) )
	  {
		window.location = "/login.php";
		return;
	  }
	  
	  
	  try { $('flash_player').height = "0px"; }
	  catch(e) {}
  	
	var container = document.createElement("div");
	container.setAttribute("style", "padding: 10px; padding-top: 20px; background: white; text-align: left;");
	container.setAttribute("id", "loginForm");
  	  
	
	container.innerHTML = $('login_overlay').innerHTML;
  	
	Lightbox.show({content: container});
	
	$('user_overlay').focus();
	
	return false;
  }
  
  function cancelLogin() {
  	Lightbox.hide();
  }
  
  function checkSubmit() {
   	if(!window.event) { return; }
   	if(window.event.keyCode == 13) { document.forms[0].submit(); }
   }
  
   
   function roundThis() {}