// Contact form JavaScript

function formPost(obj) 
{
  var getstr = "?";
  for (i=0; i<obj.getElementsByTagName("input").length; i++) 
  {
        if (obj.getElementsByTagName("input")[i].type == "text") 
		{
           getstr += obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
        }
		
        if (obj.getElementsByTagName("input")[i].type == "checkbox") 
		{
           if (obj.getElementsByTagName("input")[i].checked) 
		   {
              getstr += obj.getElementsByTagName("input")[i].name + "=" + 
                   obj.getElementsByTagName("input")[i].value + "&";
           }
		   else 
		   {
              getstr += obj.getElementsByTagName("input")[i].name + "=&";
           }
        }
		
        if (obj.getElementsByTagName("input")[i].type == "radio") 
		{
           if (obj.getElementsByTagName("input")[i].checked) 
		   {
              getstr += obj.getElementsByTagName("input")[i].name + "=" + obj.getElementsByTagName("input")[i].value + "&";
           }
     	}  
		
     	if (obj.getElementsByTagName("input")[i].tagName == "SELECT") 
	 	{
        	var sel = obj.getElementsByTagName("input")[i];
        	getstr += sel.name + "=" + sel.options[sel.selectedIndex].value + "&";
     	}
  }
  
  getstr += "message=" + $('#message').val().replace(/\n/g, "<br />");
  
  
  $.get('validate_send_mail.php' + getstr, function(data){
	  				$('#contactName').html('');
					$('#contactEmail').html('');
					$('#contactMessage').html('');
	  
					if( data.indexOf('Name required [min 3 letters].')!=-1 )
					{
						$('#contactName').html("<a href='#' class='tooltip' title='Name required [min 3 letters]'><img src='images/error.png' alt='' width='16' height='16' border='0' align='top' /></a>");
					}

					if( data.indexOf('Please enter valid email address.')!=-1 )
					{
						$('#contactEmail').html("<a href='#' class='tooltip' title='Please enter valid email address'><img src='images/error.png' alt='' width='16' height='16' border='0' align='top' /></a>");
					}

					if( data.indexOf('Your message is empty.')!=-1 )
					{
						$('#contactMessage').html("<a href='#' class='tooltip' title='Your message is empty'><img src='images/error.png' alt='' width='16' height='16' border='0' align='top' /></a>");
					}			
					
					if(data.indexOf('OK')!=-1)
					{
						$('#status').html("<span class='successMessage'><img src='images/correct.png' alt='ok' align='middle' />&nbsp;&nbsp;Message sent. Thank you for using our contact form.</span>");
						$('#name').val('');
						$('#email').val('');
						$('#message').val('');
					}
					else
					if(data == 'ERROR')
					{
						$('#status').html("<spna class='errorMessage'><img src='images/error.png' alt='error' align='middle' />&nbsp;&nbsp;Error sending message! Please try again later or send us an email.</span>");
					}
					
					$('.tooltip').tooltip({ 
				    	delay: 0, 
					    showURL: false
					});					

  });

}
