function changeBorderLine(element) {
        	$("img.addToCartChoice").css({ 'border' : '3px solid #eee' });
        	$(element).css({ 'border' : '3px solid #777' });
}

$(document).ready(
	function()
	{	
		$('a[rel*=facebox]').each(function(index) {
			var url = $(this).attr("href");
			var url = url.replace("#pages", "/pages");
			$(this).attr("href", url);
			$(this).facebox({
				loading_image : 'loading.gif',
	        	close_image   : 'closelabel.gif'
	        });
		});
		
		
		
		
		
		
		
		
		
		
			
		$("#menuContainer").children("a").hover(function(){
			var offsetLeft = $(this).position().left - 10;
			var contentWidth = $(this).width() + 52;
			var textContent = $(this).html();
			var menuLink = $(this).attr("href");

			//alert(offsetLeft);
			$("#menuContainer").children("#overlay").children("a").attr({ href: menuLink } );
			$("#menuContainer").children("#overlay").children("a").children("span").html(textContent);
			$("#menuContainer").children("#overlay").css( { left : offsetLeft + "px", display : "block", width : contentWidth } );
		});
		
		$("#menuContainer").children("#overlay").hover(function(){
		
		},
		function(){
			if (typeof(activePage) != 'undefined' && activePage != 'offerte'){
				if ($("a." + activePage).position != 0){
					var offsetLeft = $("a." + activePage).position().left - 10;
					var contentWidth = $("a." + activePage).width() + 52;
					var textContent = $("a." + activePage).html();
					var menuLink = $("a." + activePage).attr("href");
	
					$("#menuContainer").children("#overlay").children("a").attr({ href: menuLink } );
					$("#menuContainer").children("#overlay").children("a").children("span").html(textContent);
					$("#menuContainer").children("#overlay").css( { left : offsetLeft + "px", display : "block", width : contentWidth } );
				}
			} else {
				$("#menuContainer").children("#overlay").css( { display : "none" } );
			}
		});
		
		$("#iconLabels").children(".iconLabel").hover(function(){
			$(this).stop();
			$(this).animate( { marginLeft : "5px" }, 100 );
		},
		function(){
			$(this).stop();
			$(this).animate( { marginLeft : "0px" }, 300 );
		});
		
		if (typeof(activePage) != 'undefined'  && activePage != 'offerte'){
			if ($("a." + activePage).position() != null){
				var offsetLeft = $("a." + activePage).position().left - 10;
				var contentWidth = $("a." + activePage).width() + 52;
				var textContent = $("a." + activePage).html();
				var menuLink = $("a." + activePage).attr("href");
	
				$("#menuContainer").children("#overlay").children("a").attr({ href: menuLink } );
				$("#menuContainer").children("#overlay").children("a").children("span").html(textContent);
				$("#menuContainer").children("#overlay").css( { left : offsetLeft + "px", display : "block", width : contentWidth } );
			}
		} else {
			$("#menuContainer").children("#overlay").css( { display : "none" } );
		}
		
		
		
		
	}
);

function checkFormEmail() {
	errorMessage = '';
	errorFound = false;
	if (document.frm.Email.value == '') {
		errorMessage = errorMessage + '- Geen e-mailadres ingevuld.\n';
		errorFound = true;
	} else {
		emailAddress = document.frm.Email.value;
		if (emailAddress.search(/^[A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)*[@][A-Za-z0-9_\-]+([.][A-Za-z0-9_\-]+)+$/) == -1) {
			errorMessage = errorMessage + '- Ongeldig e-mailadres ingevuld.\n';
			errorFound = true;
		}
	}
		
	return errorFound;
}

function checkAmount() {
	if ($('#offerAmount').val() < minimumAmount ){
		$('#offerAmount').addClass('formRed');
		$('#offerAmountInfo').addClass('formRed');
	} else {
		$('#offerAmount').removeClass('formRed');
		$('#offerAmountInfo').removeClass('formRed');
		updatePricing();
	}
}

function SubmitFormulier()
{
	if(checkFormEmail() == false)
	{
		document.getElementById('orderFrm').submit();
	}else{
		alert("U heeft geen geldig E-mail adres ingevoerd");
	}
}
	
function SameInvoiceAddress()
{
	document.getElementById('FactuurAdres').value = document.getElementById('AfleverAdres').value;
	document.getElementById('FactuurPostcode').value = document.getElementById('AfleverPostcode').value;
	document.getElementById('FactuurPlaats').value = document.getElementById('AfleverPlaats').value;
	document.getElementById('FactuurContactpersoon').value = document.getElementById('AfleverContactpersoon').value;
}

function ChangeToBestelling(mode){
	if(mode == '2'){
		//document.getElementById('offerteContainer').style.display = 'block';
		$('#offerteContainer').css("display","block");
		
		//document.getElementById('customerDetailsExtra').style.display = 'table';
		$('#customerDetailsExtra').css("display","block");
		document.getElementById('bestellen').value = 1;
		document.getElementById('offerteformtitle').innerHTML = 'Direct bestellen';
	}else{
		//document.getElementById('offerteContainer').style.display = 'block';
		$('#offerteContainer').css("display","block");
		//document.getElementById('customerDetailsExtra').style.display = 'none';
		$('#customerDetailsExtra').css("display","none");
		document.getElementById('bestellen').value = 0;
		document.getElementById('offerteformtitle').innerHTML = 'Offerte in uw mail ontvangen';
	}
	
	//document.getElementById('formChoice').style.display='none';
	$('#formChoice').css("display","none");
}
