jQuery(document).ready(function(){

		jQuery('#antesignup').hover(
			function(){
				jQuery('#newsletter-signup').stop(false,true).animate({'margin-top': '0px'}, function() {
    			jQuery('#signup').stop(true,true).fadeIn();
  			});
  		},
  		function () {
  			jQuery('#signup').delay(800).fadeOut(function() {
	  			jQuery('#newsletter-signup').stop(false,true).animate({'margin-top': '-48px'}, function() {
	    			jQuery('#signup').hide();
	    			jQuery('#antesignup #mce-EMAIL').val('enter e-mail…');
	  			});
	  		});
  		}
		);
		
		if (jQuery('#newsletter-signup').css('margin-top') == '-48px') {
			jQuery('#signup').css({'display': 'none'});
		}
		
	  jQuery('.scrollable').cycle({fx: 'fade', speed: 1000, timeout: 4000});
	   
	  jQuery('.more-views a').click(function() {
	  	var newimg = jQuery(this).attr('href');
 			jQuery('.product-img-box .product-image img').attr('src', newimg);
 			return false;
		});
		
		var fnames = new Array();var ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';var err_style = '';
			jQuery(document).ready( function(jQuery) {
			  var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){}  };
			  var mce_validator = jQuery("#mc-embedded-subscribe-form").validate(options);
			  options = { url: 'http://beckermayer.us2.list-manage.com/subscribe/post-json?u=ded8f13c8fe4d88fd9390ef0a&id=a8dac54d1f&c=?', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8",
			                beforeSubmit: function(){
			                    jQuery('#mce_tmp_error_msg').remove();
			                    jQuery('.datefield','#mc_embed_signup').each(
			                        function(){
			                            var txt = 'filled';
			                            var fields = new Array();
			                            var i = 0;
			                            jQuery(':text', this).each(
			                                function(){
			                                    fields[i] = this;
			                                    i++;
			                                });
			                            jQuery(':hidden', this).each(
			                                function(){
			                                        if ( fields[0].value=='MM' && fields[1].value=='DD' && fields[2].value=='YYYY' ){
			                                                this.value = '';
			                                                                        } else if ( fields[0].value=='' && fields[1].value=='' && fields[2].value=='' ){
			                                                this.value = '';
			                                                                        } else {
			                                            this.value = fields[0].value+'/'+fields[1].value+'/'+fields[2].value;
			                                        }
			                                });
			                        });
			                    return mce_validator.form();
			                },
			                success: mce_success_cb
			            };
			  jQuery('#mc-embedded-subscribe-form').ajaxForm(options);

			});
			function mce_success_cb(resp){
			    if (resp.result=="success"){
		        jQuery('#antesignup #mce-EMAIL').val('thank you!');
			    } else {
			        var index = -1;
			        var msg;
			        try {
			            var parts = resp.msg.split(' - ',2);
			            if (parts[1]==undefined){
			                msg = resp.msg;
			            } else {
			                i = parseInt(parts[0]);
			                if (i.toString() == parts[0]){
			                    index = parts[0];
			                    msg = parts[1];
			                } else {
			                    index = -1;
			                    msg = resp.msg;
			                }
			            }
			        } catch(e){
			            index = -1;
			            msg = resp.msg;
			        }
			        try{
			            if (index== -1){
			                jQuery('#antesignup #mce-EMAIL').val(msg);            
			            } else {
			                err_id = 'mce_tmp_error_msg';

			                var input_id = '#mc_embed_signup';
			                var f = jQuery(input_id);
			                if (ftypes[index]=='address'){
			                    input_id = '#mce-'+fnames[index]+'-addr1';
			                    f = jQuery(input_id).parent().parent().get(0);
			                } else if (ftypes[index]=='date'){
			                    input_id = '#mce-'+fnames[index]+'-month';
			                    f = jQuery(input_id).parent().parent().get(0);
			                } else {
			                    input_id = '#mce-'+fnames[index];
			                    f = jQuery().parent(input_id).get(0);
			                }
			                if (f){
			                    jQuery('#antesignup #mce-EMAIL').val(msg);
			                } else {
			                    jQuery('#antesignup #mce-EMAIL').val(msg);
			                }
			            }
			        } catch(e){
			            jQuery('#antesignup #mce-EMAIL').val(msg);
			        }
			    }
			}

});
