var loginOpened = false;
function openLogIn() {
	if (loginOpened) {
		new Effect.SlideUp('loginPanel');
	} else {
		new Effect.SlideDown('loginPanel');
	}
	loginOpened = !loginOpened;
}
function toggleDiv(id) {
	$(id).toggle();
	return false;
}
function contactFailure(request, result) {
	$('succeed').innerHTML='';
}
function contactSuccess(request, result) {
	$('fail').innerHTML='';
	$('contactForm').reset();
}
function gotoLogin(account_domain) {
	var path = 'http://' + $('companyId').value + '.' + account_domain;
	location.href = path;
	return false;
}
function toggleAnimated(div) {
//	div.toggle();
	if (div.getStyle('display') == 'none') {
		new Effect.Appear(div);
	} else {
		new Effect.Fade(div);
	}
}

var currentFeature = 'feature1';

function displayFeature(captionDiv, divName) {
	var selected = $(document).getElementsByClassName('selectedFeatureCaption');
	for(i=0; i<selected.length;i++) {
		selected[i].removeClassName('selectedFeatureCaption');
	}
	
	$(captionDiv).addClassName('selectedFeatureCaption');
	
	if (divName != currentFeature) {
		var currentDiv = $(currentFeature); 
		var newDiv = $(divName);
		new Effect.Move(currentDiv, {x:0, y:150, mode:'absolute'});
		new Effect.Fade(currentDiv);
		new Effect.Appear(newDiv);
		new Effect.Move(newDiv, {x:0, y:0, mode:'absolute'});
	
		currentFeature = divName;
	}
}