// JavaScript Document

jQuery.noConflict();
var Camtech = {};
    	
		/*------------------------------------------------//
		THIS IS THE LIGHTBOX FOR EDITING PAGE CONTENT-----//
		//-----------------------------------------------/*/
		
        Camtech.EventLightbox = {
        
          initialize : function() {

            jQuery('.add-event-product-form').live('submit', Camtech.EventLightbox.addProduct);

			
          },

          addProduct : function(e) {
			 
			e.preventDefault();
        	//alert("function triggered");
            var options = {
                success: Camtech.EventLightbox.successCallback,
                error: jQuery.proxy(Camtech.EventLightbox.errorCallback, jQuery(this)),
                resetForm: true
            };
			
        	jQuery('.loading-screen').show();
            jQuery(this).children('.add-event-product-action').first().attr('disabled', 'disabled');
            jQuery(this).ajaxSubmit(options);
            return false;
          },
		  
          successCallback: function(responseText, statusText, xhr, form) {
			  //alert(responseText);
			jQuery('.loading-screen').hide();
			//jQuery('.add-link-messages').show();
            //form.find('.add-link-messages').html(responseText);
			form.find('.add-event-product-action').hide();
			form.find('.add-event-product-added').show();
            form.find('.add-event-product-action').attr('disabled', false);
          },
        
          errorCallback: function(xhr){
			  //alert(xhr.responseText);
			jQuery('.loading-screen').hide();
			//jQuery('.add-link-messages').show();
            jQuery(this).find('.add-link-messages').html(xhr.responseText);
            jQuery(this).find('.add-link-messages').addClass("errors");
			jQuery(this).find('.add-event-product-action').hide();
			jQuery(this).find('.add-event-product-error').show();
            jQuery(this).find('.add-link-submit').attr('disabled', false);
            /*Camtech.EventLightbox.reloadRecaptcha(jQuery(this).closest(".lightbox"));*/
          }
        };
