//JavaScript Document
function affiliate_form(frmObj)
{
	var frm_affiliate_array = new Array();
	frm_affiliate_array.push("required,txtFirstName,Please enter your first name.");		
	frm_affiliate_array.push("required,txtLastName,Please enter your last name.");
	frm_affiliate_array.push("required,txtCompanyName,Please enter your company name.");
	frm_affiliate_array.push("valid_phone,txtPhone,Please enter only numbers.");
	frm_affiliate_array.push("valid_phone,txtFax,Please enter only numbers.");
	frm_affiliate_array.push("required,txtEmail,Please enter your email address.");
	frm_affiliate_array.push("valid_email,txtEmail,Please enter valid email address.");
	if (frmObj.verification_code)
		frm_affiliate_array.push("required,verification_code,Please enter the verification code in the text box below.");
	return 	validateFields(frmObj,frm_affiliate_array);
}
/*function message()
{
	var name=document.myform.txtFirstName.value;
	if(name=="")
	{
		alert("Please enter your first name.");
		document.myform.txtFirstName.focus();
		return false;
	}
	
	var fullname=document.myform.txtLastName.value;
	if(fullname=="")
	{
		alert("Please enter your last name.");
		document.myform.txtLastName.focus();
		return false;
	}

	var slogan=document.myform.txtCompanyName.value;
		if(slogan==""){
		alert("Please enter your company name.");
		document.myform.txtCompanyName.focus();
		return false;
	}

	var email=document.myform.txtEmail.value;
	var filter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email))
	{
		alert("Please enter a valid email address.");
		document.myform.txtEmail.focus();
		return false;
	}

	var phone=document.myform.txtPhone.value;
	var numericExpression = /^[.0-9-_]+$/;
	if(!phone=="")
	{
		if(!phone.match(numericExpression))
		{
			alert("");
			document.myform.txtPhone.focus();
			return false;
		}
	}

	var fax=document.myform.txtFax.value;
	var numericExpression = /^[.0-9-_]+$/;
	if(!fax=="")
	{
		if(!fax.match(numericExpression))
		{
			alert("Please enter only numbers.");
			document.myform.txtFax.focus();
			return false;
		}
	}
	var verification_code=document.myform.verification_code.value;
	if(verification_code=="")
	{
		alert("Please enter verification code.");
		document.myform.verification_code.focus();
		return false;
	}
	return true;
}*/

$(function(){
			$('.submitControlAffiliate').click(function (){
														
														if ($("#txtFirstName").length)
														{
															if ($.trim($("#txtFirstName").val())=='')
															{
																alert ('Please enter your first name.');
																$("#txtFirstName").focus();
																return false;
															}
														}

														if ($("#txtLastName").length)
														{
															if ($.trim($("#txtLastName").val())=='')
															{
																alert ('Please enter your last name.');
																$("#txtLastName").focus();
																return false;
															}
														}

														if ($("#txtCompanyName").length)
														{
															if ($.trim($("#txtCompanyName").val())=='')
															{
																alert ('Please enter your company name.');
																$("#txtCompanyName").focus();
																return false;
															}
														}

														if ($("#txtEmail").length)
														{
															if ($.trim($("#txtEmail").val())=='')
															{
																alert ('Please enter your email address.');
																$("#txtEmail").focus();
																return false;
															}
															if(!isValidEmail($.trim($('#txtEmail').val())))
															{
																alert ('Please enter a valid email address.');
																$("#txtEmail").focus();
																return false;
															}
														}

														if  ($('input[name~="form_url"]').length)
												   		{
															var formURL	= $('input[name~="form_url"]').val();
															$.post(
																   formURL, {	txtFirstName		: $('#txtFirstName').val(),
																				txtLastName			: $('#txtLastName').val(),
																				txtCompanyName		: $('#txtCompanyName').val(),
																				txtAddress			: $('#txtAddress').val(),
																				txtCity				: $('#txtCity').val(),
																				txtPostalCode		: $('#txtPostalCode').val(),
																				txtCountry			: $('#txtCountry').val(),
																				txtPhone			: $('#txtPhone').val(),
																				txtFax				: $('#txtFax').val(),
																				txtEmail			: $('#txtEmail').val(),
																				txtPage				: $('#txtPage').val()
																			}, function(data) {
																								if(data==1)
																									alert ('An email has been sent to the webmaster. You will be contacted soon.');
																								else if(data==2)
																									alert ('We cannot process your request please try again later.');
																		 });
														}
													});
	   });
