function onFocusName(obj)
{
	if ($(obj).val() == '*Name:') {
		$(obj).val('');

	}
}

function onBlurName(obj)

{
	if ($(obj).val() == '') {

		$(obj).val('*Name:');

	}
}

function onFocusEmail(obj)
{
	if ($(obj).val() == '*Email:') {
		$(obj).val('');

	}
}

function onBlurEmail(obj)

{
	if ($(obj).val() == '') {

		$(obj).val('*Email:');

	}
}

function onFocusCallback(obj)
{
	if ($(obj).val() == 'Callback Number (if desired):') {
		$(obj).val('');

	}
}

function onBlurCallback(obj)

{
	if ($(obj).val() == '') {

		$(obj).val('Callback Number (if desired):');

	}
}


function onFocusInquiry(obj)
{
	if ($(obj).val() == 'Inquiry:') {
		$(obj).val('');
	}
}
function onBlurInquiry(obj)
{

	if ($(obj).val() == '') {
		$(obj).val('Inquiry:');
	}
}


/* Validate Contact form */


function validateContactForm()
{

	var isError = false;

	var errStr = 'Could not proceed further, there is/are some error(s) in your form submission. Have a look on the error(s) below:\n\n';

	if ($.trim($("input[name=name]").val()) == '' || $.trim($("input[name=name]").val()) == '*Name:') {

		errStr += '* Please Enter Name.\n';	

		isError = true;

	}
	
	
	if ($.trim($("input[name=email]").val()) == '' || $.trim($("input[name=email]").val()) == '*Email:') {

		errStr += '* Please Enter Email.\n';	

		isError = true;
	} else {

		if (!isValidEmail($.trim($("input[name=email]").val()))) {

			errStr += '* Incorrect Email Format.\n';	
			isError = true;	

		}

	}	
	
	
	
	if ($.trim($("textarea[name=inquiry]").val()) == '' || $.trim($("textarea[name=inquiry]").val()) == 'Callback Number (if desired):') {

		errStr += '* Please Enter Inquiry.\n';	

		isError = true;

	}
	
	if (isError) {
		alert(errStr);

		return false;
	}

	else {
		submitForm();
		return false;
	}
}

/* ADD-ONS functions */
function isValidEmail(email)
{
	return /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(email);
}


function submitForm()
{

	$.ajax({

		type: "POST",

		url: "contact_action.php",

		data: "name=" + $("input[name=name]").val() + "&email=" + $("input[name=email]").val() + "&callback=" + $("input[name=callback]").val() + "&inquiry=" + $("textarea[name=inquiry]").val(),


		beforeSend: function() {

			// loading code

		},

		success: function(msg){

			$("input[name=name]").val('*Name:');

			$("input[name=email]").val('*Email:');
			
			$("input[name=callback]").val('Callback Number (if desired):');
			
			$("textarea[name=inquiry]").val('Inquiry:');

			$("#formMsg").html(msg);

		}

	});

}









