//get label text from missing fields

function errorFields () {
	var errors = new Array();
	errors[1] = 'Saab';
	return errors;
}


function checkMail(email){
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (filter.test(email)) {
		return true;
	}
	return false;
}


$(document).ready(function(){
	$('#InvitesNameError').hide();
	$('#InvitesEmailError').hide();
	$('#InvitesFNameError').hide();
	$('#InvitesFEmailError').hide();
	$('#InvitesSecurityError').hide();
	$('#EmailError').hide();
	$('#FEmailError').hide();


// check submitted form
	$('#InvitesSendForm').submit(function(){
		$('div.error span.text').remove();
		ok = true;
		$("#InviteForm input[@type='text']").each(function(){
			var currIdName = '#'+this.id;
			var currIdNameError = '#'+this.id+'Error';
			if(this.value=='') { 
				ok = false;
				$(currIdName).css({background:'#faa'});
				$(currIdNameError).show();
			} else {
				$(currIdName).css({background:'#fff'});
				$(currIdNameError).hide();
			};                    
		});

		if(!checkMail($('#InvitesEmail').val())) {
			$('#InvitesEmail').css({background:'#faa'});
			$('#EmailError').show();
			ok = false;
		} else {
			$('#InvitesEmail').css({background:'#fff'});
			$('#EmailError').hide();
		}

		if(!checkMail($('#InvitesFEmail').val())) {
			$('#InvitesFEmail').css({background:'#faa'});
			$('#FEmailError').show();
			ok = false;
		} else {
			$('#InvitesFEmail').css({background:'#fff'});
			$('#FEmailError').hide();
		}

		if(ok == false) {
  				var divs = $("form#Order label").get();
			var a = [];
			for (var i = 0; i < divs.length; i++) {
				a.push(divs[i].innerHTML);
			}
		$('form#InvitesSendForm').prepend('<div id="error-report"><strong></strong></div>');
			$("#error-report").append(a.join(" "));
			return false;                    
		};
	});

	$('A[rel="popup"]').click( function() {
        window.open( $(this).attr('href') );
        return false;
    });
})