$(document).ready( function(){
if (document.editmodus != true){
		setTimeout(makeMail, 200);
	}

	$('a[@rel*=lightbox]').lightBox();
});

makeMail = function(){
		$('.m_adres').each(function(i){
			var addr = $(this).text().replace("{a}","@seatrade.nl");
			$(this).after('<a href="mai'+'lto:'+addr+'">'+ addr +'</a>');
			$(this).remove();
		});
}

				  
extract = function (obj){
	if ($(obj).attr("class").indexOf('minimized')>1){
		// min -> max
		$(obj).toggleClass("minimized");
		$(obj).toggleClass("maximized");
		var vacancyDiv = $(obj).parent().find(".list_item_content");
		$(vacancyDiv).css("height","auto");
		// force height
		$(vacancyDiv).css("height",$(vacancyDiv).height());
		$(vacancyDiv).css("margin-bottom","20px");
	} else {
		// max -> min
		$(obj).toggleClass("minimized");
		$(obj).toggleClass("maximized");
		var vacancyDiv = $(obj).parent().find(".list_item_content");
		$(vacancyDiv).css("height","20px");
		$(vacancyDiv).css("overflow","hidden");
		$(vacancyDiv).css("margin-bottom","0px");
	}
}

function check_email(e) {
ok = "1234567890qwertyuiop[]asdfghjklzxcvbnm.@-_QWERTYUIOPASDFGHJKLZXCVBNM";
for(i=0; i < e.length ;i++){if(ok.indexOf(e.charAt(i))<0){ return (false);}	} 
if (document.images) {
re = /(@.*@)|(\.\.)|(^\.)|(^@)|(@$)|(\.$)|(@\.)/;
re_two = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
if (!e.match(re) && e.match(re_two)) {return (-1);} 
}
}

function checkInput(){
	error=0;
	if (document.contactform.inp_bericht.value == '' || document.contactform.inp_bericht.value == undefined){
		document.contactform.inp_bericht.className='error1'; error=1; document.contactform.inp_bericht.focus();
	}
	if (!check_email(document.contactform.inp_email.value)){
			document.contactform.inp_email.className='error1'; error=1; document.contactform.inp_email.focus();
	}
	if (document.contactform.inp_naam.value == '' || document.contactform.inp_naam.value == undefined){
		document.contactform.inp_naam.className="error1"; error=1; document.contactform.inp_naam.focus();
	}
	if (error==0){
		document.contactform.submit();
	} else {
		window.alert('u heeft niet alles ingevuld');
	}
}

function checkEmail(){

		if (document.form.email.value.length>2 && document.form.email.value.indexOf("@")>1 && document.form.email.value.indexOf(".")>0){
			document.form.submit();
		} else {
			alert('Email niet correct ingevuld!');
			return false;
		}
}
