$(document).ready(function(){
  

  
	// dropshadows
	$("#slider").dropShadow({left:2,top:2,blur:2,opacity:.3,color:"black",swap:false});

	// ie png fix
	$.ifixpng('img/pixel.gif');
	$('img[@src$=.png]').ifixpng();

	// slider in header
        $('#slider').s3Slider({
            timeOut: 3000
        });

	// alt rows in tables
	$(".pagetable tr:even").addClass("alt");

	$(".youtube").click(function() {
	    alert("hi");
	});

	// alternate tablerows
	$('table.alternate tr:even').addClass('even');
	$('table.alternate tr:odd').addClass('odd');
	$('table.alternate th').addClass('header');

	// jqzoom
	//var zoomoptions={
	//	zoomWidth:190,
	//	zoomHeight:368,
	//	title:false,
	//	showEffect:'fadein',
	//	hideEffect:'fadeout',
	//	fadeinSpeed:'fast',
	//	fadeoutSpeed:'slow',
	//	xOffset:15
	//}
	//$('.myclass').jqzoom(zoomoptions);

	// video
	$('.vid_body:not(:first)').hide();
	$("a.vidlink").click(function(){
		$('.vid_body').hide();
		$($(this).attr("href")).show();
	});

	// gallery on pages
	$('#thumbs a').click(function() {
      	   newImg = $(this).attr('href');
           $('#image img').fadeOut('fast', function(){
              $('#image').css({ height: $("#image img").height() });
              $('#image img').attr({ src: newImg }).css({ margin: "0", visibility: "hidden" }).show();
              $('#image').animate({ height: $("#image img").height() }, 'fast', function(){
                 $('#image img').css({ visibility: "visible", display: "none" }).fadeIn('fast');
              });
           });
           return false;
        });

	// language box
	//$('#languagebox').hide();
	//$('#language a').click(function() {
	//    $('#languagebox').slideToggle(300);
	//    return false;
	//});
	

	// DEALER FORM
	$("#dealersubmit").click(function(){
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailToVal = $("#emailTo").val();
		if(emailToVal == '') {
			$("#emailTo").after('<span class="error">'+enterEmail+'</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {
			$("#emailTo").after('<span class="error">'+enterValidEmail+'</span>');
			hasError = true;
		}

		var nameVal = $("#name").val();
		if(nameVal == '') {
			$("#name").after('<span class="error">'+enterName+'</span>');
			hasError = true;
		}
		
		var addressVal = $("#address").val();
		if(addressVal == '') {
			$("#address").after('<span class="error">'+enterAddress+'</span>');
			hasError = true;
		}

		var zipVal = $("#zip").val();
		if(zipVal == '') {
			$("#zip").after('<span class="error">'+enterZip+'</span>');
			hasError = true;
		}

		var placeVal = $("#place").val();
		if(placeVal == '') {
			$("#place").after('<span class="error">'+enterPlace+'</span>');
			hasError = true;
		}

		var messageVal = $("#message").val();
		if(messageVal == '') {
			$("#message").after('<span class="error">'+enterMessage+'</span>');
			hasError = true;
		}

		var countryVal = $("#country").val();
		var phoneVal = $("#phone").val();
		var mobileVal = $("#mobile").val();
		var selectVal = $("#select").val();

		var vals = [];
 		$("input[name^='articles']").each(function() {
     		        if (this.checked) { vals.push(this.value); }
		});
	
	
		if(hasError == false) {
			$(this).hide();
			$("div.buttons").append('<img src="img/ajax-loader.gif" alt="Loading" id="loading" />');


		$.post("http://www.safetyjogger.com/inc/dealers-mail.php",
		{ emailTo: emailToVal, name: nameVal, address: addressVal, zip: zipVal, place: placeVal, country: countryVal, phone: phoneVal, mobile: mobileVal, select: selectVal, values: vals.join(", ") },
   		function(data){
			$("#form").slideUp("slow", function() {
				$("#form").before('<h1>Success</h1><p>Your email was sent.</p>');
				});
			}
		);
		}
		return false;
	});

	// CONTACT FORM
	$("#contactsubmit").click(function(){
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailToVal = $("#emailTo").val();
		if(emailToVal == '') {
			$("#emailTo").after('<span class="error">'+enterEmail+'</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {
			$("#emailTo").after('<span class="error">'+enterValidEmail+'</span>');
			hasError = true;
		}

		var nameVal = $("#name").val();
		if(nameVal == '') {
			$("#name").after('<span class="error">'+enterName+'</span>');
			hasError = true;
		}
		
		var messageVal = $("#message").val();
		if(messageVal == '') {
			$("#message").after('<span class="error">'+enterMessage+'</span>');
			hasError = true;
		}

		var phoneVal = $("#phone").val();
		var selectVal = $("#select").val();

		if(hasError == false) {
			$(this).hide();
			$("div.buttons").append('<img src="img/ajax-loader.gif" alt="Loading" id="loading" />');


		$.post("http://www.safetyjogger-veiligheidsschoenen.nl/inc/contact-mail.php",
		{ emailTo: emailToVal, name: nameVal, phone: phoneVal, select: selectVal, message: messageVal },
   		function(data){
			$("#form").slideUp("slow", function() {
				$("#form").before('<h1>Success</h1><p>'+contactsend+'.</p>');
				pageTracker._trackPageview('/contactSuccess_'+uplang);
				});
			}
		);
		}
		return false;
	});
	
	// ASK MAP FORM
	$("#askmapsubmit").click(function(){
		$(".error").hide();
		var hasError = false;
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var emailToVal = $("#emailTo").val();
		if(emailToVal == '') {
			$("#emailTo").after('<span class="error">'+enterEmail+'</span>');
			hasError = true;
		} else if(!emailReg.test(emailToVal)) {
			$("#emailTo").after('<span class="error">'+enterValidEmail+'</span>');
			hasError = true;
		}

		var nameVal = $("#name").val();
		if(nameVal == '') {
			$("#name").after('<span class="error">'+enterName+'</span>');
			hasError = true;
		}
		
		var addressVal = $("#address").val();
		if(addressVal == '') {
			$("#address").after('<span class="error">'+enterAddress+'</span>');
			hasError = true;
		}

		var zipVal = $("#zip").val();
		if(zipVal == '') {
			$("#zip").after('<span class="error">'+enterZip+'</span>');
			hasError = true;
		}

		var placeVal = $("#place").val();
		if(placeVal == '') {
			$("#place").after('<span class="error">'+enterPlace+'</span>');
			hasError = true;
		}

		var countryVal = $("#country").val();
		var phoneVal = $("#phone").val();

		var vals = [];
 		$("input[name^='articles']").each(function() {
     		        if (this.checked) { vals.push(this.value); }
		});
	
	
		if(hasError == false) {
			$(this).hide();
			$("div.buttons").append('<img src="img/ajax-loader.gif" alt="Loading" id="loading" />');


		$.post("inc/askmap-mail.php",
		{ emailTo: emailToVal, name: nameVal, address: addressVal, zip: zipVal, place: placeVal, country: countryVal, phone: phoneVal, values: vals.join(", ") },
   		function(data){
			$("#form").slideUp("slow", function() {
				$("#form").before('<h1>Success</h1><p>Your email was sent.</p>');
				});
			}
		);
		}
		return false;
	});
	
	
	
	//var COOKIE_NAME = 'splash-page-cookie';
	//$go = $.cookie(COOKIE_NAME);
	//if ($go == null) {
	//	$.cookie(COOKIE_NAME, 'test', { path: '/', expires: 6 });
	//	window.location = "/splash.php"
	//}
	//else {
	//}

  });

