$(document).ready(function(){
	setBar();
	$(window).bind('resize', setBar);
	externalLinks();
});

function setBar(){

	if($(window).width() < $('#content').width()){
		$('#footer').width($('#content').width());
	} else {
		$('#footer').width('100%');
	}
	var heightMain = $('#main').offset().top+$('#main').height();
	var heightLeft = $('#left').height();
	var minHeight = (heightMain > heightLeft ? heightMain : heightLeft)+65;

	if($(window).height() < minHeight){
		$('#content').height(minHeight);
	} else {
		$('#content').height($(window).height());
	}
}

submitForm = function() {
	var err = false;
	
	$('#contact :input').removeClass('ferr');
	$('#contact :input').each(function(){
		if ($(this).attr('name').toLowerCase().indexOf('e-mail') >= 0) {
			var reg = new RegExp("^[0-9a-zA-Z\-\_\.]+@[0-9a-zA-Z\-]+[\.]{1}[0-9a-zA-Z\-]+[\.]?[0-9a-zA-Z]+$");
			if(!reg.test($(this).val())) {
				$(this).addClass('ferr');
				err = true;
			}
		} else if ($(this).val().length == 0) {
			$(this).addClass('ferr');
			err = true;
		}
	});
	$('#contact :input.ferr:first').focus();

	
	if(!err){
		$('#contact').submit();
	} else {
		$('.err').show();
	}
}
