function errorMessagePlacement(error, element) {
    var element_type = $(element).attr("type");
    var element_name = $(element).attr("name");            
    element_name = element_name.replace("[]", "");
    
    if(!$("div").hasClass(element_name)) {			
        var divFormError = document.createElement('div');
        var formErrorContent = document.createElement('div');
        var arrow = document.createElement('div');
        
        $(divFormError).addClass("formError");
        $(divFormError).addClass(element_name);
        $(formErrorContent).addClass("formErrorContent");
        $(arrow).addClass("formErrorArrow");

        $("body").append(divFormError);
        $(divFormError).append(arrow);
        $(divFormError).append(formErrorContent);
        $(arrow).html('<div class="errorLine10"></div><div class="errorLine9"></div><div class="errorLine8"></div><div class="errorLine7"></div><div class="errorLine6"></div><div class="errorLine5"></div><div class="errorLine4"></div><div class="errorLine3"></div><div class="errorLine2"></div><div class="errorLine1"></div>');
        $(formErrorContent).html(error);
        
        var callerTopPosition = $(element).offset().top -25;
        var callerleftPosition = $(element).offset().left;
        var callerWidth =  $(element).width();
        var callerHeight =  $(element).height();
        var inputHeight = $(divFormError).height();

        if(element_type == "text" || element_type == "textarea") {
            callerleftPosition += 15;
        }
        //callerleftPosition = callerleftPosition + callerWidth -30;
        callerTopPosition = callerTopPosition - inputHeight -10;
    
        $(divFormError).css({
            top:callerTopPosition,
            left:callerleftPosition,
            opacity:0
        });
        
        $(divFormError).fadeTo("fast",0.8);
    }
    else
    {
        $("." + element_name).find(".formErrorContent").html(error)

        var callerTopPosition = $(element).offset().top -25;
        var inputHeight = $("." + element_name).height()

        callerTopPosition = callerTopPosition - inputHeight -10
        $("." + element_name).animate({
            top:callerTopPosition
        });
    }
    
    destination = $(".formError:first").offset().top -20;
    $("html:not(:animated),body:not(:animated)").animate({ scrollTop: destination}, 1100);
}