
	 $(document).ready(function(){
    
		var options = { 
			target:        '#outputPage',   // target element(s) to be updated with server response 
			beforeSubmit:  showRequest,  // pre-submit callback 
			success:       showResponse  // post-submit callback 
		}; 
		
		var options2 = { 
			target:        '#outputPage2',   // target element(s) to be updated with server response 
			beforeSubmit:  showRequest2,  // pre-submit callback 
			success:       showResponse2  // post-submit callback 
		}; 
		
		var options3 = { 
			target:        '#outputPage3',   // target element(s) to be updated with server response 
			beforeSubmit:  showRequest3,  // pre-submit callback 
			success:       showResponse3  // post-submit callback 
		};
		 
		// bind to the form's submit event 
		$('#quickForm').submit(function() { 
			$("#outputPage").css('color', '#000000');
			$("#qformsubmit").css('display', 'none');
			$("#outputPage").text('connecting...');
			$(this).ajaxSubmit(options); 
			return false; 
		}); 
		
		$('#orderForm').submit(function() { 
			$("#outputPage2").css('color', '#000000');
			$("#oformsubmit2").css('display', 'none');
			$("#outputPage2").text('connecting...');
			$(this).ajaxSubmit(options2); 
			return false; 
		}); 
		
 		$('#newsletterForm').submit(function() { 
			$("#outputPage3").css('color', '#000000');
			$("#oformsubmit3").css('display', 'none');
			$("#outputPage3").text('connecting...');
			$(this).ajaxSubmit(options3); 
			return false; 
		}); 
		 
		// pre-submit callback 
		function showRequest(formData, jqForm, options) { 
			var queryString = $.param(formData); 
			$("#outputPage").css('color', '#000000');
			$("#qformsubmit").css('display', 'none');
			$("#outputPage").text('connecting...');
			return true; 
		} 
		 
		// post-submit callback 
		function showResponse(responseText, statusText)  { 
			status = $("status",responseText).text();
			if (responseText == 3) {
				$("#outputPage").css('color', '#FF0000');
				$("#outputPage").text("Wrong email address!");
				$("#qformsubmit").css('display', 'block');
			} else if (responseText == 2) {
				$("#outputPage").css('color', '#FF0000');
				$("#outputPage").text("Fill out all fields");
				$("#qformsubmit").css('display', 'block');
			} else {
				$("#outputPage").css('color', '#006600');
				$("#outputPage").text("Email has been sent");
				$("#qformsubmit").css('display', 'none');
			}
		} 
		
		
		// pre-submit callback 
		function showRequest2(formData, jqForm, options2) { 
			var queryString = $.param(formData); 
			$("#outputPage2").css('color', '#000000');
			$("#oformsubmit").css('display', 'none');
			$("#outputPage2").text('uploading form, please wait..');
			$("#loadingIcon").css('display', 'block');
			return true; 
		} 
		 
		// post-submit callback 
		function showResponse2(responseText, statusText)  { 
			//status = $("status",responseText).text();
			if (responseText == 3) {
				$("#outputPage2").css('color', '#FF0000');
				$("#outputPage2").text("Wrong email address!");
				$("#oformsubmit").css('display', 'block');
				$("#loadingIcon").css('display', 'none');
			} else if (responseText == 2) {
				$("#outputPage2").css('color', '#FF0000');
				$("#outputPage2").text("Fill out all fields");
				$("#oformsubmit").css('display', 'block');
				$("#loadingIcon").css('display', 'none');
			} else {
				$("#outputPage2").css('color', '#006600');
				$("#outputPage2").text("Your order has been sent.");
				$("#oformsubmit").css('display', 'none');
				$("#loadingIcon").css('display', 'none');
				
			}
		} 
	
		// pre-submit callback 
		function showRequest3(formData, jqForm, options2) { 
			var queryString = $.param(formData); 
			$("#outputPage3").css('color', '#000000');
			$("#oformsubmit3").css('display', 'none');
			$("#outputPage3").text('sending request...');
			$("#loadingIcon3").css('display', 'block');
			return true; 
		} 
		  
		// post-submit callback 
		function showResponse3(responseText, statusText)  { 
			//status = $("status",responseText).text();
			if (responseText == 3) {
				$("#outputPage3").css('color', '#FF0000');
				$("#outputPage3").text("Wrong email address!");
				$("#oformsubmit3").css('display', 'block');
				$("#loadingIcon3").css('display', 'none');
			} else if (responseText == 2) {
				$("#outputPage3").css('color', '#FF0000');
				$("#outputPage3").text("Fill out all fields");
				$("#oformsubmit3").css('display', 'block');
				$("#loadingIcon3").css('display', 'none');
			} else {  
				$("#outputPage3").css('color', '#006600');
				$("#outputPage3").text("Your request has been sent.");
				$("#oformsubmit3").css('display', 'none');
				$("#loadingIcon3").css('display', 'none');
				
			}
		} 
		
		
		
		/// phoo
		function getPhoto(product, photo) {
			
			if (product > 0 && photo > 0) {
				//var xmlDocument;
				$.ajax({
				   type: "POST",
				   url: "/admin/index.php",
				   processData: false,
				   data: "option=ProductPhotos&action=getPhotoe&ajax=1&product="+product+"&photo="+photo,
				   // on success
				   error: function(){
						alert('Error loading picture');
				   },
				   success: function(data){ 
				  
					   	if($("status",data).text() == "2") return;
					   	new_photo = $("outout",data).text();
						
						$("#productImg").val(new_photo);
						
						
				   } 

				 });

				$("#tplProgress")
					.ajaxStart(function(){
						$(this).show();
						$("#tplProgress").hide();
					})
					
					.ajaxComplete(function(){
						$(this).hide();
						$("#tplProgress").show();
					});
				 
			} else {
				$("#loading").hide();
			}
		}
	});



function flip(name,src) {
	if (document.images)document.images[name].src = src;
}
