﻿
/*   
ajax popup form Version 1.0.1
Tools URI: http://www.birghtyoursite.com
Description:  ajaxpopupform  is a $ based tool , professional popup window which can be used as contact , feedback … forms on your websites .
Author: alex wang
Author URI: http://www.birghtyoursite.com/
*/

$.fn.center = function () {
    this.css("position","absolute");
    this.css("top", ( $(window).height() - this.height() ) / 2+$(window).scrollTop() + "px");
    this.css("left", ( $(window).width() - this.width() ) / 2+$(window).scrollLeft() + "px");
    return this;
}

    $(document).ready(function(){ 
    
    $(window).scroll( function() { 
     
     $('#ajaxpopform').css("top", ( $(window).height() - $('#ajaxpopform').height() ) / 2+$(window).scrollTop() + "px");;
     
     
     } );  
    $(window).resize(function(){
        $('#ajaxpopform').center();
    }); 
    $('.ajaxpopform .cancel span').click(function(){
        $('#ajaxpopform').fadeOut(500);
    });
    $('#toSend').click(function(){  
      $('#ajaxpopform').submit();
    });
    $('.popup-button').click(function(){
        $(this).stop();
        $('#ajaxpopform').center();
        $('#ajaxpopform').fadeIn(500);
        $(this).blur();
    });
    
	
	$("#ajaxpopform").submit(function(){
        $.post("pform/process_form.cfm", $("#ajaxpopform").serialize(),
        function(data){
            if(data.email_check == 'invalid' || data.message_check == 'invalid'){
                $("#message_post").html("Sorry your email address or message are not valid. Try again.");
            } else {
                $(".ajaxpopformwrapper").css('display','none'); 
				$("#ajaxpopform-success").fadeIn(500); 
				$('#ajaxpopform').center();
                }
        }, "json");

        return false;

    });
    
});


