$(document).ready(function(){
	$('#mask,#message').click(function(){
		$('#mask,#message').remove();
	});
	$('#errors').css({
		marginTop:-(Math.round($('#errors').height()/2)),
		visibility:'visible'
	});
	$('#message').css({
		marginTop:-(Math.round($('#message').height()/2)),
		visibility:'visible'
	});

	$('#addPictureButton').css({cursor:'pointer'});
	$('#addPictureButton').click(function(e){
		$(this).children().css({display:'none'});
		$('#file').css({display:'block', visibility:'visible'});
	});

	$('.vehicle').click(function(){
		var id = $(this).attr('id').split('_').pop();
		getVehicle({id:id});
	});

	$('.vehicles').click(function(){
		var id = $(this).attr('id').split('_').pop();
		getVehicle({id:id});
	});

	var pt;
	function getTracker(){
		if(typeof _gat == 'object'){
			pt=_gat._createTracker('UA-18558557-1', 'ht');
			var items = [
				{id:'#contactForm #name',		action:'blur',	href:'/nl/contactformulier/Naam'},
				{id:'#contactForm #email',		action:'blur',	href:'/nl/contactformulier/Email',},
				{id:'#contactForm #subject',	action:'blur',	href:'/nl/contactformulier/Onderwerp'},
				{id:'#contactSubmitted',		action:'found',	href:'/nl/contactformulier/verzonden'},
				{id:'#newsletterForm #name',	action:'blur',	href:'/nl/nieuwsbrief/Naam'},
				{id:'#newsletterForm #email',	action:'blur',	href:'/nl/nieuwsbrief/Email'},
				{id:'#newsletterFormSubmitted',	action:'found',	href:'/nl/nieuwsbrief/aangemeld'},
				{id:'#webuyForm #firstname',	action:'blur',	href:'/nl/verkoopformulier/Firstname'},
				{id:'#webuyForm #lastname',		action:'blur',	href:'/nl/verkoopformulier/Lastname'},
				{id:'#webuyForm #company',		action:'blur',	href:'/nl/verkoopformulier/Company'},
				{id:'#webuyForm #street',		action:'blur',	href:'/nl/verkoopformulier/Street'},
				{id:'#webuyForm #zipcode',		action:'blur',	href:'/nl/verkoopformulier/Zipcode'},
				{id:'#webuyForm #city',			action:'blur',	href:'/nl/verkoopformulier/City'},
				{id:'#webuyForm #country',		action:'blur',	href:'/nl/verkoopformulier/Country'},
				{id:'#webuyForm #telephone',	action:'blur',	href:'/nl/verkoopformulier/Telephone'},
				{id:'#webuyForm #fax',			action:'blur',	href:'/nl/verkoopformulier/Fax'},
				{id:'#webuyForm #email',		action:'blur',	href:'/nl/verkoopformulier/Email'},
				{id:'#weBuySubmitted',			action:'found',	href:'/nl/verkoopformulier/Verzonden'}

			];
			for(var i = 0; i < items.length; i++){
				switch(items[i].action){
					case 'blur':
						var el = $(items[i].id);
						el.attr('rel', items[i].href);
						$(items[i].id).blur(function(){
							pt._trackPageview($(this).attr('rel'));
						});
					break;
					case 'found':
						$(items[i].id).each(function(){
							pt._trackPageview(items[i].href);
						});
					break;
				}
			}
		} else {
			setTimeout(function(){
				getTracker();
			},100);
		}
	}
	getTracker();

	/*
	var gTrack = [
		{id:'#submitContactForm',		track:'/nl/contactformulier/verzonden',		action:'click'},
		{id:'#contactForm #name',		track:'/nl/contactformulier/Naam',			action:'blur'},
		{id:'#contactForm #email',		track:'/nl/contactformulier/Email',			action:'blur'},
		{id:'#contactForm #subject',	track:'/nl/contactformulier/Onderwerp',		action:'blur'},
		{id:'#submitNewsletterForm',	track:'/nl/nieuwsbrief/aangemeld',			action:'click'},
		{id:'#newsletterForm #name',	track:'/nl/nieuwsbrief/Naam',				action:'blur'},
		{id:'#newsletterForm #email',	track:'/nl/nieuwsbrief/Email',				action:'blur'},
		{id:'#submitWeBuy',				track:'/nl/verkoopformulier/Verzonden',		action:'click'},
		{id:'#webuyForm #firstname',	track:'/nl/verkoopformulier/Firstname',		action:'blur'},
		{id:'#webuyForm #lastname',		track:'/nl/verkoopformulier/Lastname',		action:'blur'},
		{id:'#webuyForm #company',		track:'/nl/verkoopformulier/Company',		action:'blur'},
		{id:'#webuyForm #street',		track:'/nl/verkoopformulier/Street',		action:'blur'},
		{id:'#webuyForm #zipcode',		track:'/nl/verkoopformulier/Zipcode',		action:'blur'},
		{id:'#webuyForm #city',			track:'/nl/verkoopformulier/City',			action:'blur'},
		{id:'#webuyForm #country',		track:'/nl/verkoopformulier/Country',		action:'blur'},
		{id:'#webuyForm #telephone',	track:'/nl/verkoopformulier/Telephone',		action:'blur'},
		{id:'#webuyForm #fax',			track:'/nl/verkoopformulier/Fax',			action:'blur'},
		{id:'#webuyForm #email',		track:'/nl/verkoopformulier/Email',			action:'blur'}
	];
	setTimeout(function(){
		pt=_gat._createTracker('UA-18558557-1', 'ht');
	},2000);
	for(var i = 0; i < gTrack.length; i++){
		var c = gTrack[i];
		switch(c.action){
			case 'click':
				$(c.id).click(function(){
					pt._trackPageview(c.track);
				});
			break;
			case 'blur':
				$(c.id).blur(function(){
					pt._trackPageview(c.track);
				});
			break;
		}
	}
	*/
/*
	$('#submitContactForm').click(function(){
		pageTracker._trackPageview('/nl/contactformulier/verzonden');
	});

	$('#submitNewsletterForm').click(function(){
		pageTracker._trackPageview('/nl/nieuwsbrief/aangemeld');
	});

	$('#submitWeBuy').click(function(){
		pageTracker._trackPageview('/nl/verkoopformulier/Verzonden');
	});
*/

/*$('#mask').css({
		display:'block'
	});
	$('#popup').css({
		display:'block',
		opacity:0
	});
	$('#popup').animate({
		opacity:1
			
	},1000, 'swing', function(){
		setTimeout(function(){
			$('#mask,#popup').remove();
		},6500);
	});

	$('#mask,#closePopup').click(function(){
		$('#mask,#popup').remove();
	});*/

	var h = $('#productPopupp').height();
	$('#productPopupp').css({marginTop:-(Math.round(h/2)), display:'block'});
	$('#ppClose').click(function(){
		$('#mask').remove();
	});
	$('.ppSmallImage').click(function(){
		var large = $(this).attr('large');
		if(large != ''){
			$('#ppLargeImage img').attr({
				src:large
			});
		}
	});
	$('#printIcon').click(function(){
		print();
	});
	$('#mailIcon').click(function(){
		$('#innerMaskMain').css({
			display:'block',
			opacity:0.9
		});
	});
	$('#cancelPPMail').click(function(){
		$('#innerMaskMain').css({display:'none'});
	});
	
	$('#sendPPMail').click(function(){
		ajax.request({
			url:'customer/plugins/webshop/render/sendMail.php',
			method:'GET',
			params:{
				task:'sendMail',
				id:$('#sendProductId').val(),
				email:$('#ppEmail').val()
			},
			success:function(response){
				var result = response.responseText;
				if(result != ''){
					result = ajax.decode(result);
					switch(result.success){
						case true:
							$('#innerMaskMain').css({display:'none'});
						break;
						case false:
							alert('Fout - '+result.msg);
						break;
					}
				} else {
					alert('Geen antwoord van render/sendMail.php bij sendMail');
				}
			},
			failure:function(response){
				alert(response.responseText);
			}
		});
	});
});
