//scripts.js

function subscribe_visitor() {
			var frm_inputs, s_inputs=[];
			frm_inputs = $('ns_subscribe').serialize(true);

			if (frm_inputs.fullname == '' ||  frm_inputs.email=='') {
				alert('Please fill all the required fields.');
				return;
			}
            if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(frm_inputs.email)) {
				/**/
			} else {
				alert('Please make sure email address correct');
				return;
			}

			if (!frm_inputs.terms_agree) {
            	alert('Please agree to terms before submitting the form.');
				return;
			}

			$('ns_subscribe').getElements().invoke('disable');

            new Ajax.Request('/directory/ns_subscribe.php', {
      			parameters: frm_inputs
      			,onSuccess: function(transport) {
      				$$('div.inputform')[0].innerHTML = '';
      				$$('div.inputform')[0].insert( new Element('span', {style:'display:block;margin-top:70px;margin-left:100px;color:green;font-size:16px;font-weight:bold;'}).update('Thank You !') );
				}
  			});
		}