$(document).ready(function(){
	//$("#form_contact").validationEngine();
	//validateForm("FORM#frm_contact");
	
	/*$("#form1btn").click(function() {
		$("#form1").submit();							  
	});*/
	$("FORM#form_newsletter INPUT#email").click(function(){
		$("#form_newsletter .hidden").slideDown(200);
		
		
	});
	$("FORM#form_newsletter A#nb_cancel").click(function(){
		
		hide_form_newsletter()
	});
	/*$("FORM#form_newsletter INPUT").click(function(){
		$("#form_newsletter .hidden").slideUp();
	});*/
	
	
	$("FORM#form_contact A#contact_submit").click(function(){
		//alert($("#form_contact").serialize());
		$("FORM#form_contact DIV.melding").removeClass('red').text('Uw bericht wordt verzonden.')
		$.ajax({
			type: "POST",
			url: "http://www.cormolenaar.nl/wp-content/themes/cormolenaar_v4/scripts/ajax.php",
			data: $("#form_contact").serialize()+'&action=contact',
			success: function(data){
				if(data == "ok"){
					$("FORM#form_contact DIV.melding").removeClass('red').text("Bedankt! Uw contactverzoek is verzonden.").show();	
				} else {
					$("FORM#form_contact DIV.melding").addClass('red').text(data).show();
				}
			}
	    }); 		
	});
	
	$("FORM#form_newsletter A#nb_submit").click(function(){
		//alert($("#form_newsletter").serialize());
			$.ajax({
				type: "POST",
				url: "http://www.cormolenaar.nl/wp-content/themes/cormolenaar_v4/scripts/ajax.php",
				data: $("#form_newsletter").serialize()+'&action=subscribe',
				success: function(data){
					sParms = data.split('<a href="')[1].split('">')[0].split('?')[1];
					var aResult = new Array();
					var pairs = sParms.split( "&" );
					for ( i in pairs ){
						var keyval = pairs[ i ].split( "=" );
						aResult[ keyval[0].replace('amp;','') ] = keyval[1];
					}
									
					var msg = '';
					if(aResult["EmailAddressAdded"] == 1){
						$("FORM#form_newsletter DIV.melding").removeClass("red");
						msg = "U bent nu ingeschreven op onze nieuwsbrief";
						hide_form_newsletter();
					}else{
						$("FORM#form_newsletter DIV.melding").addClass("red");
						if(aResult["Result"] == 99){
							msg = "Het e-mailadres waarmee je je probeerde in te schrijven staat al in onze lijst!";
						}else if(aResult["Result"] == 9){
							msg = "Het opgegeven email adres is niet correct";
						}else if(aResult["Result"] == 4){
							msg = "Helaas werkt deze service niet op het moment";
						}else{
							msg = "er is een fout opgetreden:" + aResult["Result"];
						}
					}
					
					$("FORM#form_newsletter DIV.melding").text(msg).fadeIn();					
	
				}
			}); 
		
		return false;
	});
	
	/*$("A#lang_switch_uk").click(function(){
		setCookie2('lang_cookie','uk',365,function(){
			window.location = '/uk/home';
		});
		return false;
	});
	$("A#lang_switch_nl").click(function(){
		setCookie2('lang_cookie','nl',365,function(){
			window.location = '/';
		});
		return false;
	})*/

});

function hide_form_newsletter(){
	$("FORM#form_newsletter .hidden").slideUp();
	$("FORM#form_newsletter DIV.melding").slideUp();
}

function returnMail(c,a,b) {
	var mail = a+'@'+b+'.'+c;
	var ret = '<a class="email" href="mailto:'+mail+'">'+mail+'</a>';
	
	//document.write(ret);	
	document.write(ret);
}


function setCookie2(c_name,value,expiredays,cb){
	console.log("setCookie("+c_name+","+value+","+expiredays+","+cb+")");
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie= c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toUTCString());
	
	cb();
}


function getCookie(c_name){
	if (document.cookie.length>0){
		c_start=document.cookie.indexOf(c_name + "=");
		if (c_start!=-1){
			c_start=c_start + c_name.length+1;
			c_end=document.cookie.indexOf(";",c_start);
			if (c_end==-1) c_end=document.cookie.length;
			return unescape(document.cookie.substring(c_start,c_end));
		}
	}
	return "";
}

