function sendRequest(divId, submitPage, element) {
    var dataString = element.name+'='+element.value;
   jQuery.ajax({url:submitPage, type: "POST",data:dataString,success:function(data){
       document.getElementById(divId).innerHTML=data;
       }
    });
}

function clearInput(element)
{
  element.value='';
}

function validateContactForm(sendToElement, firstNameElement, lastNameElement, emailAddressElement, messageElement) {

    if (sendToElement.options[sendToElement.selectedIndex].value == '') 
    {
       alert('Please select where you would like the message sent');
       sendToElement.focus();
       return false;
    }
    
    if (firstNameElement.value == null || firstNameElement.value == '' || firstNameElement.value == 'First Name') 
    {
       alert('Please enter your first name');
       firstNameElement.focus();
       return false;
    }

    if (lastNameElement.value == null || lastNameElement.value == '' || lastNameElement.value == 'Last Name') 
    {
       alert('Please enter your last name');
       lastNameElement.focus();
       return false;
    }
    
    if (!validateEmail(emailAddressElement)) return false; 

    if (messageElement.value == null || messageElement.value == '' || messageElement.value == 'Message') 
    {
      alert('Please enter a message');
      messageElement.focus();
      return false;
    }

    return true;
}

function validateLoveForm(firstNameElement, lastNameElement, emailAddressElement, storyTitleElement, yourStoryElement) {
    
    if (firstNameElement.value == null || firstNameElement.value == '' || firstNameElement.value == 'First Name') 
    {
       alert('Please enter your first name');
       firstNameElement.focus();
       return false;
    }

    if (lastNameElement.value == null || lastNameElement.value == '' || lastNameElement.value == 'Last Name') 
    {
       alert('Please enter your last name');
       lastNameElement.focus();
       return false;
    }
    
    if (!validateEmail(emailAddressElement)) return false; 

    if (storyTitleElement.value == null || storyTitleElement.value == '' || storyTitleElement.value == 'Story Title') 
    {
       alert('Please enter your story title');
       storyTitleElement.focus();
       return false;
    }
    
    if (yourStoryElement.value == null || yourStoryElement.value == '' || yourStoryElement.value == 'Your Story') 
    {
      alert('Please enter your story');
      yourStoryElement.focus();
      return false;
    }

    return true;
}

function validateEmail(element)
{
  var emailAddress = element.value;
  if ((emailAddress==null) || (emailAddress==''))
  {
    alert("Please Enter your Email Address");
    element.value="Enter email address";
    element.focus;
    return false;
  }

  if (echeck(emailAddress)==false)
  {
    element.value="Enter email address";
    element.focus;
    return false;
  }
  return true;
}

function echeck(str) 
{
  var at="@";
  var dot=".";
  var lat=str.indexOf(at);
  var lstr=str.length;
  var ldot=str.indexOf(dot);
  if (str.indexOf(at)==-1)
  {
    alert("Invalid Email Address");
    return false;
  }

  if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
  {
    alert("Invalid Email Address");
    return false;
  }

  if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
  {
     alert("Invalid Email Address");
     return false;
  }

  if (str.indexOf(at,(lat+1))!=-1)
  {
     alert("Invalid Email Address");
     return false;
  }

  if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
  {
     alert("Invalid Email Address");
     return false;
  }
  
  if (str.indexOf(dot,(lat+2))==-1)
  {
     alert("Invalid Email Address");
     return false;
  }
  
  if (str.indexOf(" ")!=-1)
  {					
     alert("Invalid Email Address");
     return false;																											 }
																											  		 return true

}
