// JavaScript Document

    $(document).ready(function () {
	
		//$(".dajax").hide();

		$("#newsletterform").validate({
			rules: {
					name: { required: true },
					return_email: { required: true, email: true }
					},

			messages: {
					name: '<img class="icon_x" src="/_i/icon_x.png" width="20" height="20" alt="No Good" />',
					return_email: '<img class="icon_x" src="/_i/icon_x.png" width="20" height="20" alt="No Good" />'
					},

 			submitHandler: function(form) {
					var form = this;
            		var fdata = 'name=' + $('#name').val() +
								'&return_email=' + $('#return_email').val() +
								'&form_page=' + 'newsletter';

					$.ajax({
							url: '_newsletter_signup.php',
							data: fdata,
                        	type: 'post',
                        	success: function (html) { $("#ajax").html(html);}
							 //,error: function (html, code) { alert( html + ' -> ' + code); }
                    		});
 					} // submit handler
			}); // validate

	//-------------------------------------------------------------

		$("#magiccontest").validate({
			rules: {
					uid: { required: true },
					terms: { required: true },
					email: { required: true, email: true }
					},

			messages: {
					uid: '&nbsp;<img src="http://cms.db5media.com/_js/x.png">',
					terms: '&nbsp;<img src="http://cms.db5media.com/_js/x.png">',
					email: '&nbsp;<img src="http://cms.db5media.com/_js/x.png">'
					},

			errorElement: "span",

			errorPlacement: function(error, element) {
					error.insertAfter( element );
					},


 			submitHandler: function(form) {
					var form = this;
            		var fdata = 'fname=' + $('#fname').val() +
								'&lname=' + $('#lname').val() +
								'&email=' + $('#email').val() +
								'&phone=' + $('#phone').val() +
								'&rid=' + $('#rid').val() +
								'&uid=' + $('#uid').val() +
								'&magicword=' + $('#magicword').val() +
								'&terms=' + $('#terms').val();

					$.ajax({
							url: '_newsletter_signup.php',
							data: fdata,
                        	type: 'post',
                        	success: function (html) { $("#contest").html(html);}
							 //,error: function (html, code) { alert( html + ' -> ' + code); }
                    		});
 					} // submit handler
			}); // validate


	//-------------------------------------------------------------
	});


