﻿/* ©2009 Persian Ava System Ltd. */
/* www.ava-biz.com */

$(document).ready(function() {
	function IsEmail(email) { 
		var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; 
		if (regex.test(email)) return false;
		else return true;
	} 
	function IsPhone(phone) { 
		var regex3 = /^[0-9]{0,}$/; 
		if (regex3.test(phone)) return false;
		else return true;
	}   

	$('#selreqformid').submit(function() {
		if ($("#flname").val() == '' ||
			$("#user_mob").val() == '' ||
			$("#user_tel").val() == '' ||
			$("#email").val() == '' )
		{
			alert("تکمیل تمامی فیلدها غیر از فیلد «توضیحات» الزامی می باشد");
			return false;
		}
		else if (IsEmail($("#email").val()) && $("#email").val() != '' )  
		{
			alert("لطفا یک ایمیل معتبر وارد نمایید"); 
			return false;
		}
		else if (IsPhone($("#user_mob").val()) && $("#user_mob").val() != '' )  
		{
			alert("لطفا شماره تلفن همراه خود را به صورت عددی (بدون خط تیره، فاصله و...) وارد نمایید"); 
			return false;
		}
		else if (IsPhone($("#user_tel").val()) && $("#user_tel").val() != '' )  
		{
			alert("لطفا شماره تلفن ثابت خود را به صورت عددی (بدون خط تیره، فاصله و...) وارد نمایید"); 
			return false;
		}

		else {
			$('#loading').show();
			$('.reqform').hide();
			$('#msg').hide();
			$.ajax({
				type: 'POST',
				url: $('#selreqformid').attr('action'),
				data: $('#selreqformid').serialize(),
				success: function(data) {
					$('#msg').html(data);
					$('#loading').hide();
					$('#msg').fadeIn();
					$('.reqform').fadeIn('slow');
				}
			}) 
			return false;
		}
	});
})
