$ (document).ready (function () {
    if ($ ('#default').attr ('class') != 8)
    {
        Cufon.replace ('.firstLetter');
        Cufon.replace ('.category_title');
        Cufon.replace ('.category_sub_title');
        Cufon.replace ('.today-date');
    }
});

(function($, undefined){
	$.widget("ui.loadPage", {
	   // default options
		options: {
		},
		_create: function() {
			//Check if url hash value exists (for bookmark)
	 		var self = this;
 			//$.history.init(self.pageload); 
			this._bindEvents();
            var hash = document.location.hash.replace(/#/g, "");
           
            this.loadCurrentPage(hash);
			
			/*set fonts for menu*/
            if ($ ('#default').attr ('class') != 8)
                Cufon.replace ('.top-panel .menu', this.element);
            else
            {
                $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
            }
		},
		
		_bindEvents: function () {
          
			/*menu buttons action*/
			var self = this;
  
            /*$(window).scroll (function (){
                $ (".top-panel-website").scrollTop($ (this).scrollTop ());
            });*/
            
            /*pagination buttons*/
            $(".pagination a", self.element).live({
                "click": function () {
                    $(".pagination a.active", self.element).removeClass("active");
                    $(this).addClass("active");
                    $(".page", self.element).hide();
                    $(".page#"+$(this).attr("rel"), self.element).show();
                } 
            });
            
			$(".top-panel-website .menu a", self.element).live({
				"click": function () {
				    $(document).scrollTop(0);
                    var selfhref = this;
                    var hash = this.href;
                    
                    $ ('.lang a').each (function (i){
                        $ (this).attr ('href', '/#' + $(selfhref).attr("href").substr (2, $(selfhref).attr("href").length - 3) + $ (this).attr ('href').substr ($ (this).attr ('href').length-1,1));
                        
                    });
				    //$(".top-panel").css("height","100%");
					//$(".top-panel-background-middle").text(document.location.hash);
					$(".top-panel-website .menu li.bullet").css("background", "transparent url('../images/bullet.png') no-repeat left center");
					$(".top-panel-website .menu a.active").removeClass("active");
                    $(".top-panel-website .menu a.big-active").removeClass("big-active");
                    
                    if ($ (this).hasClass ('big'))
                        $(this).addClass("big-active");
                    else
                        $(this).addClass("active");
					
                    $(this).closest("li").next().css("background", "none");
					$(this).closest("li").prev().css("background", "none");
					
					//grab the full url
			        
			         
			        //remove the # value
			        hash = hash.replace(/^.*#/, '');
			        
					//for back button
        			//$.history.load(hash); 
        			
        			self.pageload(hash);
                    $(".top-panel").height($(document).height());
				},
                "mouseover": function () {
                    if (!$ (this).hasClass ('active') && !$ (this).hasClass ('big-active'))
                    {
                        /*$(".top-panel-website .menu a.active").removeClass("active");
                        $(".top-panel-website .menu a.big-active").removeClass("big-active");*/
                        
                        if ($ (this).hasClass ('big'))
                            $(this).addClass("over-big-active");
                        else
                            $(this).addClass("over-active");
                        
                        if ($ ('#default').attr ('class') != 8)
                        {
                            Cufon.replace ('.top-panel .menu a.over-big-active');
                            Cufon.replace ('.top-panel .menu a.over-active');
                        }
                        else
                        {
                            $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                        }
                           
                        $(this).closest("li").next().css("background", "none");
    					$(this).closest("li").prev().css("background", "none"); 
                    }  
                },
                "mouseout": function () {
                    if (!$ (this).hasClass ('active') && !$ (this).hasClass ('big-active'))
                    {  
                        $(".top-panel-website .menu a.over-active").removeClass("over-active");
                        $(".top-panel-website .menu a.over-big-active").removeClass("over-big-active");
                        
                        if ($ ('#default').attr ('class') != 8)
                            Cufon.replace ('.top-panel .menu a');
                        else
                        {
                            $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                        }
                         
                        $(this).closest("li").next().css("background", "transparent url('../images/bullet.png') no-repeat left center");
    					$(this).closest("li").prev().css("background", "transparent url('../images/bullet.png') no-repeat left center"); 
                    
                        $(".top-panel-website .menu a.active").closest("li").next().css ("background", "none");
                        $(".top-panel-website .menu a.active").closest("li").prev().css ("background", "none");
                        $(".top-panel-website .menu a.big-active").closest("li").next().css ("background", "none");
                        $(".top-panel-website .menu a.big-active").closest("li").prev().css ("background", "none");
                    }  
                        $(".top-panel-website .menu a.over-active").removeClass("over-active");
                        $(".top-panel-website .menu a.over-big-active").removeClass("over-big-active");
                }	
			});
            
            
            /*show all news button*/
            $(".showAll", this.element).live({
                "click": function() {
                    $(".top-panel").css("height","100%");
                    $ (this).parent ().children ('.category_item').removeClass('no-border');
                    $ (this).parent ().children ('.category_item').show();
                    $ (this).hide();
                    $(".top-panel").height($(document).height());
                }
            })
			
			$(".top-panel-menu a", self.element).live({
				"click": function () {
				    var selfhref = this;
				    $(document).scrollTop(0);
                    
                    $ ('.lang a').each (function (i){
                        $ (this).attr ('href', '/#' + $(selfhref).attr("href").substr (2, $(selfhref).attr("href").length - 3) + $ (this).attr ('href').substr ($ (this).attr ('href').length-1,1));
                    });
                                        
				    $(".left-back-background-middle .category .category_item .text", self.element).html("");
                    //setTimeout ("alert($(document).height())", 3000);
                    
					$(".top-panel-website .menu a[href='"+$(this).attr("href")+"']", self.element).trigger("click");	
				    
                }
			});
            
            $(".lang a").live({
				"click": function () {
				    $(".left-back-background-middle .category .category_item .text", self.element).html("");
                    //setTimeout ("alert($(document).height())", 3000);
                    var selflang = this;
                    hash = $ (this).attr ('href').replace(/#/g, "");
                    path = hash.split("/");
                    $ ('.lang a').attr ('id', '');
                    $ ('a.' + $ (this).attr('class')).attr  ('id', 'default');
                    
                    $ ('.lang a').each (function (i){
                          
                        $ (this).attr ('href', '/#' + hash.substr (1, hash.length - 2) + $ (this).attr ('href').substr ($ (this).attr ('href').length-1,1));
                        
                    });
                    
                    $ ('.top-panel-website .menu a.contact img').attr ('src', '/images/contact_label_' + $ ('#default').attr ('class') + '.png');
                    
                    $.ajax({
    					url: "/loadMenu.php",	
    					type: "POST",		
    					data: 'lang=' + $ ('#default').attr ('class'),		
    					cache: false,
    					success: function (html) {
    						var menu = jQuery.parseJSON(html);
    						var active_but = $ (selflang).attr ('href');
                            
                            $ ('.content .menu ul').html ('');
                            $ ('.content .top-panel-menu ul').html ('');
                            for (var j = 0; j < menu.length; j++)
                            {
                                    if (menu [j]['slug'] != 'contact' && menu [j]['slug'] != 'news')
                                            $ ('.content .menu ul').append ('<li class="bullet" ' + (active_but == '/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') || (j > 0 && active_but == '/#' + menu [j-1]['slug'] + '/' + $ ('#default').attr ('class')) ? 'style="background:none;"' : '') + '></li><li><a class="' + (menu [j]['name'].search (' ') != -1 ? 'big' : '') + ' ' + (active_but == '/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') ? (menu [j]['name'].search (' ') != -1 ? 'big-active' : 'active') : '') + '" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ (selflang).attr ('class') +'"><span class="left">' + menu [j]['name_show'] + '</span><span class="right"></span></a></li>'); 
                                    
                                    if (menu [j]['slug'] != 'news')
                                    {
                                            $ ('.content .top-panel-menu ul').append ('<li><a class="" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ (selflang).attr ('class') +'">' + menu [j]['name'].replace ('-', ' ') + '</a></li>'); 
                                    }
                            }
                            
                            $ ('.content .top-panel-menu ul').append ('<br class="clear" />');
                            
                            if ($ ('#default').attr ('class') != 8)
                                Cufon.replace ('.top-panel .menu', this.element);
                            else
                            {
                                $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                            }
    					}		
    				});
                    
                    if (isValid(path [path.length-1],numb))
                    {
                        $ ('.top-panel-website .menu a').each (function (){
                            $ (this).attr ('href', $ (this).attr ('href').substr (0, $ (this).attr ('href').length - 2) + '/' + $ ('#default').attr ('class'));
                        }); 
                        
                    }
                    
                    
                    if (path [1] == 'community' || path [1] == 'index_Rechtsommodel')
                    {
                        hash = hash.replace(/\//, '');
                        self.pageload(hash);
                    }
                    else
                    {
                        
					   $(".top-panel-website .menu a[href='"+$(this).attr("href")+"']").trigger("click");	
				    }
                }
			});
			
			$('a[id="index_terug"],a[id="index_Rechtsommodel"],.back_comunity, .lees_meer, #next_news, #prev_news', self.element).live({
				"click": function () {
				    //$(".top-panel").css("height","100%");
					//grab the full url
				    
                    $(document).scrollTop(0);
                    
                    
                                        
			        var hash = $(this).attr("href");
                    
                    $ ('.lang a').each (function (i){
                        $ (this).attr ('href', '/' + hash.substr (1, hash.length - 2) + $ (this).attr ('href').substr ($ (this).attr ('href').length-1,1));
                    });
			        
                    var ahashs = hash.split("/#");
                    hash = "/#" + ahashs [1];  
			        //remove the # value
			        hash = hash.replace(/\//, '');
			        
					self.pageload(hash);
                    $(".top-panel").delay(1000).height($(document).height());
				}
			});
            
            /*$(".category .category_item a.lees_meer", self.element).live({
				"click": function () {
					$(".category .category_item a[href='"+$(this).attr("href")+"']", self.element).trigger("click");	
				}
			});*/                        
		},
		
		pageload: function (hash) {
		    
		    //if hash value exists, run the ajax
		    var self = this;
            path = hash.split("/");
            
            if (hash.search ('index_Rechtsommodel') != -1)
            {
                if (isValid(path [path.length-1],numb))
                {
                    $.ajax({
    					url: "/loadMenu.php",	
    					type: "POST",		
    					data: 'lang=' + $ ('#default').attr ('class'),		
    					cache: false,
    					success: function (html) {
    						var menu = jQuery.parseJSON(html);
    						var active_but = $ ('#default').attr ('href');
                            
                            $ ('.content .menu ul').html ('');
                            $ ('.content .top-panel-menu ul').html ('');
                            for (var j = 0; j < menu.length; j++)
                            {
                                    if (menu [j]['slug'] != 'contact' && menu [j]['slug'] != 'news')
                                            $ ('.content .menu ul').append ('<li class="bullet" ' + (active_but == '/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') || (j > 0 && active_but == '/#' + menu [j-1]['slug'] + '/' + $ ('#default').attr ('class')) ? 'style="background:none;"' : '') + '></li><li><a class="' + (menu [j]['name'].search (' ') != -1 ? 'big' : '') + ' ' + (active_but == '/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') ? (menu [j]['name'].search (' ') != -1 ? 'big-active' : 'active') : '') + '" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') +'"><span class="left">' + menu [j]['name_show'] + '</span><span class="right"></span></a></li>'); 
                                    
                                    if (menu [j]['slug'] != 'news')
                                    {
                                            $ ('.content .top-panel-menu ul').append ('<li><a class="" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') +'">' + menu [j]['name'].replace ('-', ' ') + '</a></li>'); 
                                    }
                            }
                            
                            $ ('.content .top-panel-menu ul').append ('<br class="clear" />');
                            
                            if ($ ('#default').attr ('class') != 8)
                                Cufon.replace ('.top-panel .menu', this.element);
                            else
                            {
                                $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                            }
    					}		
    				});
                    
                    $ ('.top-panel-website a').each (function (i){
                        //alert ($ (this).attr ('href'));
                        $ (this).attr ('href', $ (this).attr ('href').substr (0, $ (this).attr ('href').length - 2) + '/' + $ ('#default').attr ('class'));
                        //alert ($ (this).attr ('href')); 
                    }); 
                }
		    }
            //this.displayUitgeverijPage();
		    var pageUrl = "";
            
		    if(location.href.search("/news/") > -1) 
            {
		    	pageUrl = location.href.replace(/news\/(.+?)\.html/, "#community/$1");
		    	pageUrl = pageUrl.split("#");
                
                
		    } 
            else if(location.href.search("/news.html") > -1) 
            {
		    	pageUrl = location.href.replace(/news\.html/, "#community");
		    	pageUrl = pageUrl.split("#");
                
		    }
            
            
            
	    	if(pageUrl [0])
            {
                hash = pageUrl [1];
             
            }
            /*set fonts for menu*/
            hash = hash.replace(/^.*#/, '');
			
            if ($ ('#default').attr ('class') != 8)
                Cufon.replace ('.top-panel .menu', this.element); 
            else
            {
                $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
            }
		    
            var ahash = hash.split('/');
            if (hash){
		        $ ('a.back_comunity').attr ('href', $ ('a.back_comunity').attr ('href').substr (0, $ ('a.back_comunity').attr ('href').length - 2) + '/' + $ ('#default').attr ('class'));  
				var data = 'page=' + hash; 
				$.ajax({
					url: "/loadData.php",	
					type: "POST",		
					data: data,		
					cache: false,
					success: function (html) {
					    //$(".top-panel").css("height","100%");
						var result = jQuery.parseJSON(html);
						if (hash.search("community") != -1 && hash.search("/") != -1 && ahash.length >= 3) {
						    /*Comunity Detail page*/
                            document.title = "Rechtsom - Community";
                            $('.content .menu a.contact').hide ();
                            $('.content .back-panel .left-back-panel .logo img').attr ('src', '/images/logo-community.png');
							self.displayCommunityDetailPage (result);          
						} else if (ahash [0] != "community" && ahash [0] != "#community") {					    
						    document.title = "Rechtsom - " + result ['name'];
                            
                            if (hash.search ("contact") == -1)  
                                $ ('.content .menu a.contact').show ();
							else
                                $ ('.content .menu a.contact').hide ();
                            
                            if (ahash [0] == 'contact')
                            {
                                result ["content"] = result ["content"] + '<br /><table cellpadding="0" cellspacing="0" border="0" class="contact-form"><tr><td class="message-error">' + texts [$ ('#default').attr ('class')]['message_error'] + '</td></tr><tr><td ><label for="naam">' + capitalise (texts [$ ('#default').attr ('class')]['naam']) + ' :</label></td><td><input type="text" name="naam" id="naam" value="" class="input" /></td></tr><tr><td>' + texts [$ ('#default').attr ('class')]['geslacht'] + ' :</td><td><input type="radio" name="geslacht" value="heer"  /> ' + texts [$ ('#default').attr ('class')]['heer'] + ' <input type="radio" name="geslacht" value="mevrouw"  /> ' + texts [$ ('#default').attr ('class')]['mevrouw'] + '</td></tr><tr><td ><label for="email">' + capitalise (texts [$ ('#default').attr ('class')]['email']) + ' :</label></td><td><input type="text" name="email" value="" id="email" class="input" /></td></tr><tr><td><label for="telefoonnumer">' + capitalise (texts [$ ('#default').attr ('class')]['telefoonnumer']) + ' :</label></td><td><input type="text" name="telefoonnumer" id="telefoonnumer" value="" class="input" /></td></tr> <tr><td><label for="boodschap">' + capitalise (texts [$ ('#default').attr ('class')]['boodschap']) + ' :</label></td><td><textarea name="boodschap" id="boodschap"></textarea></td></tr><tr><td colspan="2"><input type="button" name="submit" value="' + capitalise (texts [$ ('#default').attr ('class')]['versturen']) + '" onclick="send_mail(\'contact\')" /></td></tr></table>';
                            }
                            
                            $(".top-panel-background-middle", self.element).html(result ["content"]);
                            
                            if(ahash [0] == "referenties") {
                                var sponsors = "";
                                var nr = 25;
                                var pageNr = 1;
                                ok = false;
                                sponsors += '<div class="page" id="page'+pageNr+'">';
                                $.each(result ['sponsors'], function (key, elem) {
                                    if(parseInt(key) == nr) sponsors += '</div>';
                                    if(parseInt(key) % 25 == 0 && parseInt(key) != 0) {
                                        pageNr ++;
                                        sponsors += '<div class="page" id="page'+pageNr+'">';
                                        nr += 25;
                                    }
                    				sponsors += '<div class="sponsor" title="Meer informatie">';
                    				sponsors += '<div class="sponsorFlip">';
                    				sponsors += '<img src="/'+elem[0]+'" alt="More about '+elem[0]+'" width="112"/>';
                   					sponsors += '</div>';
                    					
                   					sponsors += '<div class="sponsorData">';
          						    sponsors += '<div class="sponsorDescription">';
                    				sponsors += elem[1];
              						sponsors += '</div>';
              						sponsors += '<div class="sponsorURL">';
         							//sponsors += '<a href="'+elem[2]+'">'+elem[2]+'</a>';
          						    sponsors += '</div>';
               					    sponsors += '</div>';
                    				sponsors += '</div>';
                                    if(result ['sponsors'][parseInt(key)+1] == undefined && parseInt(key) != nr) sponsors += '</div>';
                                });
                            
                                $("div.sponsorListHolder").append(sponsors);
                                $("div.sponsorListHolder").append("<div style='clear:both'></div>");
                                
                                var paginationButtons = "<ul>";
                                $.each($(".page"), function (key, elem) {
                                    var pageNumber = key+1;
                                    paginationButtons += "<li>";
                                    if(pageNumber == 1) paginationButtons += "<a href='javascript:void(0)' class='active' rel='"+$(elem).attr("id")+"'><span class='left-side'></span><span class='middle-side'>"+pageNumber+"</span><span class='right-side'></span></a>";
                                    else paginationButtons += "<a href='javascript:void(0)' rel='"+$(elem).attr("id")+"'><span class='left-side'></span><span class='middle-side'>"+pageNumber+"</span><span class='right-side'></span></a>";
                                    paginationButtons += "</li>";
                                });
                                paginationButtons += "</ul>";
                                paginationButtons += "<div style='clear:both'></div>";
                                
                                $(".pagination").append(paginationButtons);
                            }
                            
                            if (hash.search ("contact") != -1)
							     $('.content .top-panel .top-panel-website .logo img').attr ('src', '/images/logo-contact_' + $ ('#default').attr ('class') + '.png');
							else if (hash.search ('index') != -1)
                                 $('.content .top-panel .top-panel-website .logo img').attr ('src', '/images/logo-home_' + $ ('#default').attr ('class') + '.png');    
                            else
                                 $('.content .top-panel .top-panel-website .logo img').attr ('src', '/images/logo-default.png');
                            /*Uitgeverij page*/
							/*if(result["name"] == "Uitgeverij") 
                            {
								self.displayUitgeverijPage (result);
							}
                            */
                            
                            if (hash.search ("gelieerde-bedrijven") != -1)
                            {
                                    if ($ ('#default').attr ('class') != 8)
                                    {
                                        Cufon.replace ('.info-col1 h2,.info-col2 h2,.info-col3 h2');
                                        Cufon.replace ('.info-col2 h2');
                                        Cufon.replace ('.info-col3 h2');  
                                    }
                                    else
                                    {
                                        $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                                    }
                                    
                                    a_TitleHeight ();
                                    //var t = setTimeout ("a_TitleHeight", 100); 
                                    
                            } 
                            
                            $.cookie("topPanel", "opened");
                            //USTORE.setValue('topPanel','opened');
    						//sessionStorage.topPanel = "opened";
                    		//$(self.element).movement("setPanelsDimensions");
						} else {
							/*Comunity page*/
                            document.title = "Rechtsom - Community";
                            $('.content .menu a.contact').hide ();
                            $('.content .back-panel .left-back-panel .logo img').attr ('src', '/images/logo-community.png');
							self.displayCommunityPage (result);
                            $.cookie("topPanel", "closed");
                            //USTORE.setValue('topPanel','closed');
    						//sessionStorage.topPanel = "closed";
                    		//$(self.element).movement("setPanelsDimensions");
						}
                        
                        //$(".top-panel").delay(1000).height($(document).height());
					}		
				});
                
                
                $.ajax({
					url: "/loadData.php",	
					type: "POST",		
					data: 'page=#community/' + $ ('#default').attr ('class'),		
					cache: false,
					success: function (html) {
						var news = jQuery.parseJSON(html);
						self.displayNews (news, hash);          
						//$(".top-panel").height($(document).height());
					}		
				});
                
                
                $.ajax({
					url: "/loadTwitter.php",	
					type: "POST",		
					data: data,		
					cache: false,
					success: function (html) {
						var twitter = jQuery.parseJSON(html);
                        
						if ((ahash.length >= 3 && ahash [0] == "community")  || ahash [0] == "community") {
						    /*Comunity Detail page*/
                            $ ('.right-back-background-news').next ().css ('margin-bottom', '13px');
                            $ ('.right-back-background-middle').next ().css ('margin-bottom', '13px'); 
                            $ ('.right-back-background-middle .category .twitter').parent ().html ('<p class="category_title twitter">Twitter <img src="/images/twitter.png" alt="Twitter" /></p>');
                        
                            for (var j = 0; j < twitter.length; j++)
                            {
                                    $ ('.right-back-panel .right-back-background-middle .category .twitter').parent ().append ('<div class="category_item image ' + (j == twitter.length - 1 ? 'no-border' : '') + '"><img src="' + twitter [j]['image'] + '" alt="" />' + twitter [j]['message'] + '<span class="twitter-time"> - ' + twitter [j]['date_format'] + '</span></div>');   
                            }
						} else if (hash != "community") {
						    $ ('.right-back-background-middle .category .twitter').parent ().html ('<p class="category_title twitter">Twitter <img src="/images/twitter.png" alt="Twitter" /></p>');
                        
                            $ ('.right-back-background-middle .category .twitter').parent ().append ('<div class="category_item image"><img src="' + twitter [0]['image'] + '" alt="" />' + twitter [0]['message'] + '<span class="twitter-time"> - ' + twitter [0]['date_format'] + '</span></div>');   
                            /*Uitgeverij page*/
							
						}
                        
                        if ($ ('#default').attr ('class') != 8)
                        {
                            Cufon.replace('.firstLetter');
                            Cufon.replace('.category_title');
                            Cufon.replace('.category_sub_title');
                        }
                        
                        //$(".top-panel").height($(document).height());
					}		
				});
		    }    
		},
		
		displayCommunityPage: function (result) {  
			/*set title of back panel*/
            $('link[rel="canonical"]').attr ('href', location.href + '/' + result ['community'][0]['slug']);
			var finalLink = "";
			if(location.href.search("#") > -1) {
                finalLink = location.href.replace(/#community\/(.+?)/, "news/$1.html");
			    //finalLink = location.href.replace(/#community/,"news");
			} else { 
				finalLink = location.href;
			}
			$(".left-back-background-middle .category .category_title", self.element).html(capitalise (texts [$ ('#default').attr ('class')]['column']) + ' <span class="news-date">geplaatst op ' + result ['community'][0]['date_start_format'] + '<!--<br />delen:--></span>');
            $(".left-back-background-middle .category .category_sub_title", self.element).html(result ['community'][0]['title']);
            
            $(".left-back-background-middle .category .socialNetworks", self.element).html('<script type="text/javascript">IN.init();</script><script type="in/share" data-url="' + finalLink + '"></script><div id="sharebtn"><script>function fbs_click(u) {t=document.title;window.open("http://www.facebook.com/sharer.php?u=\"+encodeURIComponent(u)+\"&t=\"+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");return false;}</script><a rel="nofollow" href="http://www.facebook.com/share.php?u=' + finalLink + '" onclick="return fbs_click(\'' + finalLink + '\')" target="_blank"><img src="/images/facebook.jpg" alt="" /></a></div><a href="http://twitter.com/share?url=' + finalLink + '"  class="twitter-share-button" target="_blank"><img src="/images/twitter.jpg" alt="" /></a><div id="google"><g:plusone size="medium" count="false"></g:plusone></div><iframe src="http://www.facebook.com/plugins/like.php?app_id=142177499199689&amp;href='+finalLink+'&amp;send=false&amp;layout=standard&amp;width=350&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:350px; height:35px;" allowTransparency="true"></iframe>');
            
            gapi.plusone.go("google");
            $(".left-back-background-middle .category .category_item .lees_meer", self.element).show ();
            if (result ['community'][0]['image'] != '')
            {
                    $(".left-back-background-middle .category .category_item .big-image", self.element).removeClass('no-big-image');
                    $(".left-back-background-middle .category .category_item .big-image", self.element).html('<img src="/' + result ['community'][0]['image'] + '" alt="" />');
            }
            else
            {
                    $(".left-back-background-middle .category .category_item .big-image", self.element).html('');
                    $(".left-back-background-middle .category .category_item .big-image", self.element).addClass ('no-big-image');        
            }
            
            $(".left-back-background-middle .category .category_item .text", self.element).html(result ['community'][0]['short_desc']);
            $(".left-back-background-middle .category .category_item .lees_meer", self.element).attr ('href', '/#community/' + result ['community'][0]['slug'] + '/' + $ ('#default').attr ('class'));
            $(this.element).movement("capitalizeFirstLetter");
            
            if ($ ('#default').attr ('class') != 8)
            {
                Cufon.replace('.firstLetter');
                Cufon.replace('.category_title');
                Cufon.replace('.category_sub_title');
                Cufon.replace('.today-date');
                Cufon.replace('.showAll');
            }
            
			$(this.element).movement("setHeight","sssdsda");
		},
        
        displayCommunityDetailPage: function (result) {
			/*set title of back panel*/
            $('link[rel="canonical"]').attr ('href', location.href);
           var finalLink = "";
	       if(location.href.search("#") > -1) {
	            var locationLink = location.href.split("#");
	            var secLocationLink = locationLink[1].split("/");
	            /*finalLink = locationLink[0] + "nieuws" + "/" + secLocationLink[1];*/
	            finalLink = location.href.replace(/#community\/(.+?)/,"news/$1");
	            finalLink += ".html";
            } else { 
            	finalLink = location.href;
            }
			
			finalLink = escape(finalLink);
			finalLink = finalLink.replace(/\//gi, '%2F');
			finalLink = finalLink.replace(/:/gi, '%3A');
			$(".left-back-background-middle .category .category_title", self.element).html((location.href.search("mededelingen") > -1 ? ' ' : capitalise (texts [$ ('#default').attr ('class')]['column'])) + ' <span class="news-date">geplaatst op ' + result ['date_start_format'] + '<!--<br />delen:--></span>&nbsp;<br class="clear" />');
            $(".left-back-background-middle .category .category_sub_title", self.element).html(result ['title']);
            $(".left-back-background-middle .category .socialNetworks", self.element).html('<script type="text/javascript">IN.init();</script><script type="in/share" data-url="' + finalLink + '"></script><div id="sharebtn"><script>function fbs_click(u) {t=document.title;window.open("http://www.facebook.com/sharer.php?u=\"+encodeURIComponent(u)+\"&t=\"+encodeURIComponent(t),"sharer","toolbar=0,status=0,width=626,height=436");return false;}</script><a rel="nofollow" href="http://www.facebook.com/share.php?u=' + finalLink + '" onclick="return fbs_click(\'' + finalLink + '\')" target="_blank"><img src="/images/facebook.jpg" alt="" /></a></div><a href="http://twitter.com/share?url=' + finalLink + '"  class="twitter-share-button" target="_blank"><img src="/images/twitter.jpg" alt="" /></a><div id="google"><g:plusone size="medium" count="false"></g:plusone></div><iframe src="http://www.facebook.com/plugins/like.php?app_id=142177499199689&amp;href='+finalLink+'&amp;send=false&amp;layout=standard&amp;width=350&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=35" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:350px; height:35px;" allowTransparency="true"></iframe>');
            gapi.plusone.go("google");
            
            result ['description'] = result ['description'] + '<br /><div id="navigation">' + (result ['prev'] != '' ? '<a id="prev_news" href="/#community' + (location.href.search("mededelingen") > -1 ? '/mededelingen' : '') + '/' + result ['prev']['slug'] + '/' + $ ('#default').attr ('class') + '">< vorige ' + (location.href.search("mededelingen") > -1 ? texts [$ ('#default').attr ('class')]['mededelingen'] : texts [$ ('#default').attr ('class')]['column']) + '</a>' : '') + (result ['next'] != '' ? '<a id="next_news" href="/#community' + (location.href.search("mededelingen") > -1 ? '/mededelingen' : '') + '/' + result ['next']['slug'] + '/' + $ ('#default').attr ('class') + '">volgende ' + (location.href.search("mededelingen") > -1 ? texts [$ ('#default').attr ('class')]['mededelingen'] : texts [$ ('#default').attr ('class')]['column']) + ' ></a>' : '') + '</div><p class="category_sub_title">Reageren</p><p class="reaction-text">' + texts [$ ('#default').attr ('class')]['reaction_text'] + '</p><table class="contact-form"><tr><td class="message-error">' + texts [$ ('#default').attr ('class')]['message_error'] + '</td></tr><tr><td ><label for="naam">' + capitalise (texts [$ ('#default').attr ('class')]['naam']) + ' :</label></td><td><input type="text" name="naam" id="naam" value="" class="input" /></td></tr><tr><td ><label for="email">' + capitalise (texts [$ ('#default').attr ('class')]['email']) + ' :</label></td><td><input type="text" name="email" value="" id="email" class="input" /></td></tr> <tr><td><label for="boodschap">' + capitalise (texts [$ ('#default').attr ('class')]['boodschap']) + ' :</label></td><td><textarea name="boodschap" id="boodschap"></textarea></td></tr><tr><td></td><td><input type="button" name="submit" value="" id="reaction-submit" style="background:url(../images/reageren_' + $ ('#default').attr ('class') + '.jpg) no-repeat !important;" onclick="send_mail(\'reactie\')" /></td></tr> </table>';
            
            $(".left-back-background-middle .category .category_item .text", self.element).delay (1999).html(result ['description']);
            
            $(".left-back-background-middle .category .category_item .lees_meer", self.element).hide ();
            
            if (result ['image'] != '')
            {
                    $(".left-back-background-middle .category .category_item .big-image", self.element).removeClass('no-big-image');
                    $(".left-back-background-middle .category .category_item .big-image", self.element).html('<img src="/' + result ['image'] + '" alt="" />');
            }
            else
            {
                    $(".left-back-background-middle .category .category_item .big-image", self.element).html('');
                    $(".left-back-background-middle .category .category_item .big-image", self.element).addClass ('no-big-image');
            }
            
            //$ ('.right-back-background-news .category').html ('<p class="category_title">Eerdere column</p>');
            
            for (var j = 1; j < result.length; j++)
            {
                    //$ ('.right-back-background-news .category').append ('<div class="category_item image"><img src="' + result [j]['thumb'] + '" alt="" /><strong>' + result [j]['title'] + '</strong><br /><a href="#community/' + result [j][slug] + '" class="lees_meer" title="">Bericht lezen »</a></div>');   
            }
            //$(this.element).movement("capitalizeFirstLetter");
            
            if ($ ('#default').attr ('class') != 8)
            {
                Cufon.replace('.firstLetter');
                Cufon.replace('.category_title');
                Cufon.replace('.category_sub_title');
                Cufon.replace('.today-date');
                Cufon.replace('.showAll');
            }
            
			$(this.element).movement("setHeight","sssdsda");
		},
        
        displayNews: function (result, hash) {
			
            /*set title of back panel*/
            
            
            $ ('.right-back-background-news .category:first').html ('<p class="category_title">' + capitalise (texts [$ ('#default').attr ('class')]['column']) + ' overzicht</p>');
            $ ('.right-back-background-news .category:last').html ('<p class="category_title">' + capitalise (texts [$ ('#default').attr ('class')]['mededelingen']) + ' overzicht</p>');    
            
            if (hash.search("#") != -1) hash = hash.replace(/#/gi, "");
            var ahash = hash.split ("/");
            
            
            if (ahash.length >= 3 && ahash [0] == 'community')
            {       
                    for (var j = 0; j < result ['community'].length; j++)
                    {
                            
                            if (ahash [1] != result ['community'][j]['slug'])
                                    $ ('.right-back-background-news .category:first').append ('<div class="category_item image ' + ((result ['community'].length == j + 1 && j <= 3) || (j < result ['community'].length && j == 2) ? 'no-border' : '') + '">' + (result ['community'][j]['thumb'] != '' ? '<img src="/' + result ['community'][j]['thumb'] + '" alt="" />' : '') + '<strong>' + result ['community'][j]['title'] + '</strong><br /><a href="/#community/' + result ['community'][j]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['bericht_lezen']) + ' »</a></div>');   
                    }
                    for (var j = 0; j < result ['mededelingen'].length; j++)
                    {
                            
                            if (ahash [2] != result ['mededelingen'][j]['slug'])
                            {
                                    
                                    $ ('.right-back-background-news .category:last').append ('<div class="category_item image ' + ((result ['mededelingen'].length == j + 1 && j <= 3) || (j < result ['mededelingen'].length && j == 2) ? 'no-border' : '') + '">' + (result ['mededelingen'][j]['thumb'] != '' ? '<img src="/' + result ['mededelingen'][j]['thumb'] + '" alt="" />' : '') + '<strong>' + result ['mededelingen'][j]['title'] + '</strong><br /><a href="/#community/mededelingen/' + result ['mededelingen'][j]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['mededeling_lezen']) + ' »</a></div>');   
                            }
                    }       
                            
                    
                    
                    $ ('.right-back-background-news .category .category_item', this.element).hide();
                     
                    //$ ('.showAll').prev ().addClass("no-border");
                    //alert($ ('.right-back-background-news .category .category_item:last:visible').attr('class'));
                    //for(var i=0; i < 3; i++) console.log( $ ('.right-back-background-news .category .category_item:nth-child('+i+')', this.element));
                    var i = 0;
                    $.each($ ('.right-back-background-news .category:first .category_item', this.element), function(key, elem) {
                        if(i<3){
                          $(elem).show();      
                          i++;
                        }
                    });
                    
                    i = 0;
                    $.each($ ('.right-back-background-news .category:last .category_item', this.element), function(key, elem) {
                        if(i<3){
                          $(elem).show();      
                          i++;
                        }
                    });
                    
                    $ ('.right-back-background-news .category:first').append("<a href='javascript:void(0)' class='showAll'>" + capitalise (texts [$ ('#default').attr ('class')]['lees_alles']) + " " + texts [$ ('#default').attr ('class')]['columns'] + "</a>");
                    $ ('.right-back-background-news .category:last').append("<a href='javascript:void(0)' class='showAll mededeling'>" + capitalise (texts [$ ('#default').attr ('class')]['lees_alles']) + " " + texts [$ ('#default').attr ('class')]['mededelingen'] + "</a>");
            }
            else if (ahash [0] == "community" || (ahash.length == 2 && ahash [1] == "mededelingen"))
            {       
                    $ ('.right-back-background-news .category:first').append ('<div class="category_item image">' + (result ['community'][1]['thumb'] != '' ? '<img src="/' + result ['community'][1]['thumb'] + '" alt="" />' : '') + '<strong>' + result ['community'][1]['title'] + '</strong><br /><a href="/#community/' + result ['community'][1]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['bericht_lezen']) + ' »</a></div>'); 
                    $ ('.right-back-background-news .category:last').append ('<div class="category_item image">' + (result ['mededelingen'][1]['thumb'] != '' ? '<img src="/' + result ['mededelingen'][1]['thumb'] + '" alt="" />' : '') + '<strong>' + result ['mededelingen'][1]['title'] + '</strong><br /><a href="/#community/' + result ['mededelingen'][1]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['mededeling_lezen']) + ' »</a></div>');       
                    //$ ('.right-back-background-news .category').append ('<div class="category_item image">' + (result [2]['thumb'] != '' ? '<img src="/' + result [2]['thumb'] + '" alt="" />' : '') + '<strong>' + result [2]['title'] + '</strong><br /><a href="/#community/' + result [2]['slug'] + '" class="lees_meer" title="">Column lezen »</a></div>');       
                    //$ ('.right-back-background-news .category').append ('<div class="category_item image">' + (result [3]['thumb'] != '' ? '<img src="/' + result [3]['thumb'] + '" alt="" />' : '') + '<strong>' + result [3]['title'] + '</strong><br /><a href="/#community/' + result [3]['slug'] + '" class="lees_meer" title="">Column lezen »</a></div>');       
                    //$ ('.right-back-background-news .category').append("<a href='javascript:void(0)' class='showAll'>&laquo; Lees alle columns</a>");
            }
            else
            {
                    
                    $ ('.right-back-panel-top .right-back-background-middle .category:last').html ('<p class="category_title">' + capitalise (texts [$ ('#default').attr ('class')]['mededelingen']) + '</p><p class="category_sub_title">' + result ['mededelingen'][0]['title'] + '</p><div class="category_item first-letter no-border"><div class="text">' + result ['mededelingen'][0]['short_desc'] + '</div><a href="/#community/mededelingen/' + result ['mededelingen'][0]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['lees_meer']) + ' &raquo;</a></div>');
                    $ ('.right-back-panel-top .right-back-background-middle .category:first').html ('<p class="category_title">' + capitalise (texts [$ ('#default').attr ('class')]['column']) + '</p><p class="category_sub_title">' + result ['community'][0]['title'] + '</p><div class="category_item first-letter"><div class="text">' + result ['community'][0]['short_desc'] + '</div><a href="/#community/' + result ['community'][0]['slug'] + '/' + $ ('#default').attr ('class') + '" class="lees_meer" title="">' + capitalise (texts [$ ('#default').attr ('class')]['lees_meer']) + ' &raquo;</a></div>');       
                    $(this.element).movement("capitalizeFirstLetter");
            }
            
            if ($ ('#default').attr ('class') != 8)
            {
                Cufon.replace('.firstLetter');
                Cufon.replace('.category_title');
                Cufon.replace('.category_sub_title');
                Cufon.replace('.showAll');
            }
            //$(this.element).movement("capitalizeFirstLetter");
			$(this.element).movement("setHeight","sssdsda");
		},
		
		displayUitgeverijPage: function (result) {
			var book_content = "<div class = \"group_book\">";
			$.each(result["products"], function (k, e) {
				var key = parseInt(k);
				book_content += "<div class = \"book\">";
				book_content += "	<div class = \"top_book\">";
				book_content += "	</div>";
				book_content += "	<div class = \"middle_book\">";
				book_content += 		"<img src=\"/"+e.image+"\" alt=\"\" width=\"112px\" />";
				book_content += 		"<div class=\"book_title\">"+e.title+"</div>";
				book_content += 		"<table cellpadding=\"0\" cellspacing=\"0\">";
				book_content += 		"	<tr>";
				book_content += 		"		<td class=\"attr_book\"><strong>Prijs: </strong></td>";
				book_content += 		"		<td class=\"\">"+e.price+"</td>";
				book_content += 		"	</tr>";
				book_content += 		"	<tr>";
				book_content += 		"		<td class=\"attr_book\"><strong>Aantal: </strong></td>";
				book_content += 		"		<td class=\"\"><input type=\"text\" val=\"\" /></td>";
				book_content += 		"	</tr>";
				book_content += 		"</table>";
				book_content += "	</div>";
				book_content += "	<div class = \"bottom_book\">";
				book_content += "	</div>";
				book_content += "</div>";
			});
			book_content += "	<div style = \"clear: left\"></div>";
			book_content += "</div>";
			$(".top-panel-background-middle", self.element).append(book_content);
			$(this.element).movement("setHeight","sssdsda");
		},
		
		loadCurrentPage: function (hash) {
            var self = this;
	 		//highlight the selected link
	 		var pageUrl = "";
		    if(location.href.search("/news/") > -1) {
		    	pageUrl = location.href.replace(/news\/(.+?)\.html/, "#community/$1");
                
		    	pageUrl = pageUrl.split("#");
		    } else if(location.href.search("/news.html") > -1) {
		    	pageUrl = location.href.replace(/news\.html/, "#community");
		    	pageUrl = pageUrl.split("#");
		    }
		    
	 		if(pageUrl != "") hash = pageUrl[1];
            
	 		if(hash) 
            { 
                if (hash.search("/") != -1 && hash.search("index_Rechtsommodel") == -1) {
                	var path = hash.split("/");
                	if (path[0] == "community" && path[1] != "") {
                	    $.cookie("topPanel", "closed");
                	    //USTORE.setValue('topPanel','closed');   
                		//sessionStorage.topPanel = "closed";
                		$(this.element).movement("setPanelsDimensions");
                        
						self.pageload(hash); 
                	} else {
                		$('a[href="/#' + path[0] + '/' + $ ('#default').attr ('class') + '"]').trigger("click"); 
                	}
                    $.ajax({
    					url: "/loadMenu.php",	
    					type: "POST",		
    					data: 'lang=' + $ ('#default').attr ('class'),		
    					cache: false,
    					success: function (html) {
    						var menu = jQuery.parseJSON(html);
    						
                            
                            $ ('.content .menu ul').html ('');
                            $ ('.content .top-panel-menu ul').html ('');
                            for (var j = 0; j < menu.length; j++)
                            {
                                    if (menu [j]['slug'] != 'contact' && menu [j]['slug'] != 'news')
                                            $ ('.content .menu ul').append ('<li class="bullet"></li><li><a class="' + (menu [j]['name'].search (' ') != -1 ? 'big' : '') + '" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') +'"><span class="left">' + menu [j]['name_show'] + '</span><span class="right"></span></a></li>'); 
                                    
                                    if (menu [j]['slug'] != 'news')
                                    {
                                            $ ('.content .top-panel-menu ul').append ('<li><a class="" title="Rechtsom" href="/#' + menu [j]['slug'] + '/' + $ ('#default').attr ('class') +'">' + menu [j]['name'].replace ('-', ' ') + '</a></li>'); 
                                    }
                            }
                            
                            $ ('.content .top-panel-menu ul').append ('<br class="clear" />');
                            
                            if ($ ('#default').attr ('class') != 8)
                                Cufon.replace ('.top-panel .menu', this.element);
                            else
                            {
                                $ ('.content .menu ul li a.active span:first-child, .content .menu ul li a.over-active span:first-child').css ('line-height', 1);
                            }
    					}		
    				});
                }
                else {	
                	if(hash != "community"){
                	    $.cookie("topPanel", "opened");
                	    //USTORE.setValue('topPanel','opened');
						//sessionStorage.topPanel = "opened";
                		$(this.element).movement("setPanelsDimensions");
					} else {
					    $.cookie("topPanel", "closed");   
					    //USTORE.setValue('topPanel','closed');
						//sessionStorage.topPanel = "closed";
                		$(this.element).movement("setPanelsDimensions");
					}
                    
		    		self.pageload(hash);  
                }          
            }
	 		else 
            {
                $('a[href="/#index/' + $ ('#default').attr ('class') + '"]').trigger("click");
            }
        }
	});
	$.extend($.ui.movement, {
        version: "0.1.0"
    });
})(jQuery);

function submenu (page) 
{
    $.ajax({
				url: "loadData.php",	
				type: "POST",		
				data: 'page=' + page + '/' + $ ('#default').attr ('class'),		
				cache: false,
				success: function (html) {
				        var result = jQuery.parseJSON(html);
                        $(".top-panel-background-middle").html(result ["content"]);    
                        if(page == "referenties") {
                            var sponsors = "";
                            var nr = 25;
                            var pageNr = 1;
                            ok = false;
                            sponsors += '<div class="page" id="page'+pageNr+'">';
                            $.each(result ['sponsors'], function (key, elem) {
                                if(parseInt(key) == nr) sponsors += '</div>';
                                if(parseInt(key) % 25 == 0 && parseInt(key) != 0) {
                                    pageNr ++;
                                    sponsors += '<div class="page" id="page'+pageNr+'">';
                                    nr += 25;
                                }
                				sponsors += '<div class="sponsor" title="Click to flip">';
                				sponsors += '<div class="sponsorFlip">';
                				sponsors += '<img src="/'+elem[0]+'" alt="More about '+elem[0]+'" width="112"/>';
               					sponsors += '</div>';
                					
               					sponsors += '<div class="sponsorData">';
      						    sponsors += '<div class="sponsorDescription">';
                				sponsors += elem[1];
          						sponsors += '</div>';
          						sponsors += '<div class="sponsorURL">';
     							//sponsors += '<a href="'+elem[2]+'">'+elem[2]+'</a>';
      						    sponsors += '</div>';
           					    sponsors += '</div>';
                				sponsors += '</div>';
                                if(result ['sponsors'][parseInt(key)+1] == undefined && parseInt(key) != nr) sponsors += '</div>';
                            });
                        
                            $("div.sponsorListHolder").append(sponsors);
                            $("div.sponsorListHolder").append("<div style='clear:both'></div>");
                            
                            var paginationButtons = "<ul>";
                            $.each($(".page"), function (key, elem) {
                                var pageNumber = key+1;
                                paginationButtons += "<li>";
                                if(pageNumber == 1) paginationButtons += "<a href='javascript:void(0)' class='active' rel='"+$(elem).attr("id")+"'><span class='left-side'></span><span class='middle-side'>"+pageNumber+"</span><span class='right-side'></span></a>";
                                else paginationButtons += "<a href='javascript:void(0)' rel='"+$(elem).attr("id")+"'><span class='left-side'></span><span class='middle-side'>"+pageNumber+"</span><span class='right-side'></span></a>";
                                paginationButtons += "</li>";
                            });
                            paginationButtons += "</ul>";
                            paginationButtons += "<div style='clear:both'></div>";
                            
                            $(".pagination").append(paginationButtons);
                        }
                        $.cookie("topPanel", "opened");
                        //USTORE.setValue('topPanel','opened');
						//sessionStorage.topPanel = "opened";
                		$(".content").movement("setPanelsDimensions");
                }
     });
}

function send_mail (action)
{
    
    if (validate ($ ("#email").val ()) == false || $ ("#naam").val () == '')
    {
        $ ("#email").addClass ('error');
        $ ("#naam").addClass ('error');          
    } 
    else
    {
        var geslacht = "";
        var phone = "";
        
        if ($ ('#telefoonnumer').size () > 0)
            phone = $ ("#telefoonnumer").val ();
        
        if ($ ('table input[name="geslacht"]:checked').size () > 0)
                geslacht =  $ ('table input[name="geslacht"]:checked').val ();
        $.ajax({
				url: "contact.php",	
				type: "POST",		
				data: 'link=' + location.href + '&action=' + action + '&email=' + $ ("#email").val () + '&name=' + $ ("#naam").val () + '&telefoonnumer=' + phone + '&message=' + $ ('#boodschap').val () + '&geslacht=' + geslacht,		
				cache: false,
				success: function (html) {
				    $ ('.message-error').css ('display', 'table-row');  
                    $ ("#email").val ('');
                    $ ("#naam").val ('');
                    $ ("#boodschap").val ('');
                    $ (".input").removeClass ('error');
                    $ ("#telefoonnumer").val ('');    
                    $ ('table input[name="geslacht"]').attr ('checked', false);  
                }
     });   
    }     
}

function validate(email) {
 
   var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   var address = email;
   if(reg.test(address) == false) {
 
      return false;
   }
   
   return true;
}

function capitalise (string)
{
    return string.charAt(0).toUpperCase() + string.slice(1);
}






