
(function($) 
{
    $.fn.adInput = function() 
    {
        return this.each(function() 
        {
			$(this).focus(
			    function() 
			    {
			        $("#mailFormButton").slideDown();
			            
			        //add item
			        if(!$(this).parent().next().hasClass("mailFormLine"))
			        {
			            var inputID = "mailFormInput" + $(".mailFormLine").length + 1;
			            var addHTML = "<div class=\"mailFormLine mailCollegue\" style=\"display:none\" >Mail deze besparing ook naar:<input id=\"" + inputID + "\" type=\"text\" /></div>";
				        $(this).parent().after(addHTML);
				        $("#" + inputID).adInput().parent().slideDown(); 
				    }
			    }
			).blur(
			    function() 
			    {	    
				    if($(this).val() == "") 
				    { 				        
                        $(this).next().filter(".mailMeError").remove();
                        
			            $(this).parent().nextAll(".mailCollegue").each(function(){
			                if($("input", this).val() == "") 
			                { 
			                    $(this).slideUp(function(){ $(this).remove()});		
			                }
			            });
				    }
				    else //validate
				    {
                        if (!checkEmail($(this).val()))
                        {
			                var errMsg = "<div class=\"mailMeError\">E-mailadres is niet geldig</div>";
			                
			                if(!$(this).next().hasClass("mailMeError"))
			                {
			                    $(this).after(errMsg);
			                }
                        } 
                        else
                        {
                            $(this).next().filter(".mailMeError").remove();
                        }
				    }
			    }
			);
        });
    };
})(jQuery);

function removeLastComma(str) 
{
    str = String(str);
    var temp = "";
    if (str.indexOf(',') == str.length-1) 
    {
        temp = str.substring(0, str.length-1);
        return temp;
    }
}
