function login(form)
{
	form.submit();
	return true;
}
document.addEvent('domready', function(){
	realignHorizontalList($$('.brand_nav')[0]);
	realignHorizontalList($$('.user_data')[0]);
	var logoContainer = $$('.brand_logo a img')[0];
	if(logoContainer != null)
	{	var logoSize = logoContainer.getSize();
		$$('.title_contain h1')[0].setStyle('margin-right',logoSize.x + 10); // 10px padding between logo and text
	}
});

function realignHorizontalList(container) {
	if(container == null)
		return;
	
	var listitems = container.getElements('li');
	var listwidth = 0;
	
	for (i = 0; i < listitems.length; i++) {
		var li = listitems[i];
		var size = li.getSize();
		var marginRight = li.getStyle('margin-right') == null ? 0 : li.getStyle('margin-right').toInt();
		var marginLeft = li.getStyle('margin-left') == null ? 0 : li.getStyle('margin-left').toInt();
		var paddingRight = li.getStyle('padding-right') == null ? 0 : li.getStyle('padding-right').toInt();
		var paddingLeft = li.getStyle('padding-left') == null ? 0 : li.getStyle('padding-left').toInt();
		var borderRight = li.getStyle('border-right') == null ? 0 : li.getStyle('border-right').toInt();
		var borderLeft = li.getStyle('border-left') == null ? 0 : li.getStyle('border-left').toInt();
		
		listwidth = listwidth + size.x + marginRight + marginLeft + paddingRight + paddingLeft + borderRight + borderLeft; // assumes pixel dimensions for margin/padding/border
	}
	
	container.setStyle('width', listwidth + 1); // phantom pixel
}
//this is used to get request parameters
function gup( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
function del_cookie(name) {
	document.cookie = name +'=;path=/; expires=Thu, 01-Jan-70 00:00:01 GMT;';
}
function viewGallery(pageUrl, photosDiv) {
	//make the ajax call, replace text
	var req = new Request.HTML({
		method: 'get',
		url: pageUrl,
		data: { },
		onRequest: function() { $(photosDiv).set('html', ' <div class="loading"><br /><br /><br /><br /><img src="/apps/gm/docroot/img/loading_window.gif" align="middle" width="206" height="182"><br /><br /><br /><br /></div>'); },
		update: $(photosDiv),
		onComplete: function(response) { Slimbox.scanPage(); }
	}).send();
}
