function $(id)
{
    return document.getElementById(id);
}

function showformerrors()
{
	if ($('errorMessageName')) {
		$('errorMessageName').style.marginLeft = '-72px';
		window.setTimeout("moveright('errorMessageName', 72)", 300);
	}

	if ($('errorMessageCode')) {
		$('errorMessageCode').style.marginLeft = '-76px';
		window.setTimeout("moveright('errorMessageCode', 76)", 500);
	}
}

function moveright(element, margin, width)
{
	if (margin > 0) {
		$(element).style.marginLeft = '-'+margin+'px';
		margin -= 2;
		window.setTimeout('moveright("'+element+'", '+margin+', '+width+')', '8');
	}
}

function fadeout(opacity)
{
	if(opacity > 0.02) {
		opacity -= 0.02;
		$('message').style.filter = 'alpha(opacity='+opacity*100+')';
		$('message').style.opacity = opacity;		
		window.setTimeout('fadeout('+opacity+')','100');
		
	} 
}

start = function() {
	if($('message')) {
		window.setTimeout('fadeout(0.95)','2000');	
	}
	
	if ($('magnet')) {
		formPosition = $('magnet').offsetTop;
		viewportHeight = window.innerHeight;
		window.scrollTo(0,formPosition-viewportHeight+480);
	}
}

window.onload=start;