var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
var regexNum = /\d/;
var regexLetter = /[a-zA-z]/;
//if(!regexNum.test(textbox.value) || !regexLetter.test(textbox.value))
$(document).ready(function() {
$('#myname').poshytip({
  content: 'Enter your name',
  showOn: 'none',
  alignTo: 'target',
  alignX: 'inner-left',
  offsetX: 0,
  offsetY: 5,
  className: 'tip-twitter2'
});

$('#myquestion').poshytip({
    content: 'Enter your question',
	showOn: 'none',
	alignTo: 'target',
	alignX: 'inner-left',
    offsetX: 0,
	offsetY: 5,
    className: 'tip-twitter2'
});
$('#myemail').poshytip({
	content: 'Enter your email',
	showOn: 'none',
	alignTo: 'target',
	alignX: 'inner-left',
	offsetX: 0,
	offsetY: 5,
    className: 'tip-twitter2'
});

	$('#mysubmit').click(function () {
	var name=$('#myname').val();
	var question=$('#myquestion').val();
	var email=$('#myemail').val();
	if ( (!regexLetter.test(name)) || (name=="") )
	{
	  $('#myname').css('border','2px solid red');
	  $('#myname').focus();
	  $('#myname').poshytip('show');
	  return false;
	 }
	else
	$('#myname').css('border','0px solid red');
	if($('#myquestion').val()=="")
	{
	  $('#myquestion').css('border','2px solid red');
	  $('#myquestion').focus();
	  $('#myname').poshytip('hide');
	  $('#myquestion').poshytip('show');
	  return false;
	}
    else
	   $('#myquestion').css('border','0px solid red');
	   $('#myname').poshytip('hide');
    if (emailPattern.test(email)!=true)
	{
		$('#myemail').css('border','2px solid red');
		$('#myemail').focus();
		$('#myname').poshytip('hide');
		$('#myquestion').poshytip('hide');
		$('#myemail').poshytip('show');
		return false;
	}
	else
		$('#mymail').css('border','0px solid red');
        $('#myname').poshytip('hide');
        $('#myquestion').poshytip('hide');
        $('#myemail').poshytip('hide');
        var data = 'name=' + name + '&email=' + email + '&question='  + encodeURIComponent(question);
        $('#mysubmit').attr('src', 'ajax-loader.gif');
        $.ajax({
			//this is the php file that processes the data and send mail
			url: "process2.php",	
			//GET method is used
			type: "GET",
			//pass the data			
			data: data,		
			//Do not cache the page
			cache: false,
			//success
			success: function (html) 
			{				
				//if process.php returned 1/true (send mail success)
				if (html) 
				{					
		                   window.location.href="http://www.seo4anyone.com/thank-you";
                           //if process.php returned 0/false (send mail failed)
				} else alert('Sorry, unexpected error. Please try again later.');				
			}		
		});
return false;
	});
	});
var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
var regexNum = /\d/;
var regexLetter = /[a-zA-z]/;
//var regexurl = /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/;
//var regexurl2 = /^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/;
var regexurl = /www.[A-Za-z0-9\.-]{3,}\.[A-Za-z]{1,3}/;
var regexphone = /^([\+][0-9]{1,3}[ \.\-])?([\(]{1}[0-9]{2,6}[\)])?([0-9 \.\-\/]{3,20})((x|ext|extension)[ ]?[0-9]{1,4})?$/;
//if(!regexNum.test(textbox.value) || !regexLetter.test(textbox.value))
	$(document).ready(function() {
$('#demo-form-name').poshytip({
	content: 'Enter your name',
	showOn: 'none',
    alignTo: 'target',
    alignX: 'left',
	alignY: 'center',
    offsetX: 10,
    className: 'tip-twitter'
});

$('#demo-form-name2').poshytip({
	content: 'Enter your email address',
	showOn: 'none',
    alignTo: 'target',
    alignX: 'left',
	alignY: 'center',
    offsetX: 10,
    className: 'tip-twitter'
});

$('#demo-form-name3').poshytip({
	content: 'Enter your phone number(xxx-xxx-xxxx)',
	showOn: 'none',
    alignTo: 'target',
    alignX: 'left',
	alignY: 'center',
    offsetX: 10,
    className: 'tip-twitter'
});

$('#demo-form-name4').poshytip({
	content: 'Enter the full URL to your website',
	showOn: 'none',
    alignTo: 'target',
    alignX: 'left',
	alignY: 'center',
    offsetX: 10,
    className: 'tip-twitter'
});

$('#demo-form-name5').poshytip({
	content: 'Enter your top 5 keywords people',
	showOn: 'none',
    alignTo: 'target',
    alignX: 'left',
	alignY: 'center',
    offsetX: 10,
    className: 'tip-twitter'
});
	//if submit button is clicked
	$('#demo-submit').click(function () {	
	var email=$('#demo-form-name2').val();
	var name=$('#demo-form-name').val();
	var phone=$('#demo-form-name3').val();
    var website=$('#demo-form-name4').val();
    var keywords =$('#demo-form-name5').val();
	if ( (!regexLetter.test(name)) || (name=="Name") )
    {
      $('#demo-form-name').css('border','2px solid black');
      $('#demo-form-name').focus();
      $('#demo-form-name').poshytip('show');
      return false;
    }
    else
 		$('#demo-form-name').css('border','2px');
	if (emailPattern.test(email)!=true)
		{
		   $('#demo-form-name2').css('border','2px solid black');
		   $('#demo-form-name2').focus();
           $('#demo-form-name').poshytip('hide');
           $('#demo-form-name2').poshytip('show');
           return false;
        }
    else
    $('#demo-form-name2').css('border','1px');
    if ( (!regexphone.test(phone)) || (phone=="Phone") || (phone.length <= 11))
    {
        $('#demo-form-name3').css('border','1px solid black');
        $('#demo-form-name3').focus();
        $('#demo-form-name').poshytip('hide');
        $('#demo-form-name2').poshytip('hide');
        $('#demo-form-name3').poshytip('show');
        return false;
    }
   else
   $('#demo-form-name3').css('border','2px');
   if((!regexurl.test(website)) || (website=="Website URL"))
	{
		$('#demo-form-name4').css('border','2px solid black');
		$('#demo-form-name4').focus();
        $('#demo-form-name').poshytip('hide');
        $('#demo-form-name2').poshytip('hide');
     	$('#demo-form-name3').poshytip('hide');
		$('#demo-form-name4').poshytip('show');
		return false;
	}
	else
	    $('#demo-form-name4').css('border','2px');
	if($('#demo-form-name5').val()=="" || $('#demo-form-name5').val()=="Top 5 Keywords")
	{
		  $('#demo-form-name5').css('border','2px solid black');
		  $('#demo-form-name5').focus();
          $('#demo-form-name').poshytip('hide');
          $('#demo-form-name2').poshytip('hide');
          $('#demo-form-name3').poshytip('hide');
		  $('#demo-form-name4').poshytip('hide');
		  $('#demo-form-name5').poshytip('show');
          return false;
	}
	else
	$('#demo-form-name5').css('border','2px');
    $('#demo-form-name').poshytip('hide');
    $('#demo-form-name2').poshytip('hide');
    $('#demo-form-name3').poshytip('hide');
    $('#demo-form-name4').poshytip('hide');
    $('#demo-form-name5').poshytip('hide');
var data = 'name=' + name + '&email=' + email + '&phone=' + phone + '&website=' + 
		website + '&keywords='  + encodeURIComponent(keywords);
$('#demo-submit').attr('src', 'ajax-loader.gif');
       $.ajax({
			//this is the php file that processes the data and send mail
			url: "process.php",	
           //GET method is used
			type: "GET",
			//pass the data			
			data: data,		
			//Do not cache the page
			cache: false,
			//success
			success: function (html) {				
				//if process.php returned 1/true (send mail success)
				if (html) {					
				window.location.href="http://www.seo4anyone.com/thank-you";
				//if process.php returned 0/false (send mail failed)
				} else alert('Sorry, unexpected error. Please try again later.');				
			}		
		});
return false;
});	
});	

