

function trimspace(str)
{
  var len= str.length;
  if (len != 0)
  {
    for(var i=0;i<len;i++)
    {
      if(str.indexOf(" ")==0)
        str=str.substring(1,len);
    }
    strtrim=str;
  }
  else
  {
    strtrim=str;
  }
  return strtrim;
}
function formvalidation()
{
 var name_form = trimspace(document.getElementById("name_form").value);
  var phone_form = trimspace(document.getElementById("phone_form").value);
 var email_form = trimspace(document.getElementById("email_form").value);
 var query_form = trimspace(document.getElementById("query_form").value);
 if(name_form=='')
 {
  alert("Please Enter name!");
  document.getElementById("name_form").focus();
  return false;
  }
   if(name_form=='Name')
 {
  alert("Please Enter name!");
  document.getElementById("name_form").focus();
  return false;
  }
     if(phone_form=='')
 {
  alert("Please Enter phone!");
  document.getElementById("phone_form").focus();
  return false;
  }
     if(phone_form=='Phone')
 {
  alert("Please Enter phone!");
  document.getElementById("phone_form").focus();
  return false;
  }
 if(email_form=='')
 {
  alert("Please Enter email address!");
  document.getElementById("email_form").focus();
  return false;
  }
  if(email_form=='Email')
 {
  alert("Please Enter email address!");
  document.getElementById("email_form").focus();
  return false;
  }
  if(email_form)
  {
  var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
				if (! filter.test(email_form))
				{
				  /*alert(msg +"Enter valid email address!");*/
				  alert("Enter valid email address!");
				  document.getElementById("email_form").focus();
				  return false;
				}
  }

    if(query_form=='')
 {
  alert("Please Enter Additional Information!");
  document.getElementById("query_form").focus();
  return false;
  }
      if(query_form=='Additional Information')
 {
  alert("Please Enter Additional Information!");
  document.getElementById("query_form").focus();
  return false;
  }
return true
}

function subPost_new(){
var abc = formvalidation();
if(abc ==true)
{
 var loader = jQuery('<div id="loader" style="position: absolute; z-index: 100; top: 0;margin-left:150px;"><img src="images/loading.gif"></div>')
			//.appendTo("body")
			$('#highslide-html').append(loader);
			
		jQuery().ajaxStart(function() {
			loader.show();
		}).ajaxStop(function() {
			loader.hide();
			
		}).ajaxError(function(a, b, e) {
			throw e;
		});
//document.getElementById('val-top').innerHTML='<div style="width:100%; text-align:center" id="loader"></div>';
    var name_form = trimspace(document.getElementById("name_form").value);
	var phone_form = trimspace(document.getElementById("phone_form").value);
    var email_form = trimspace(document.getElementById("email_form").value);
    var query_form = trimspace(document.getElementById("query_form").value);
    var data = "name="+name_form+"&email="+email_form+"&phone="+phone_form+"&query="+query_form;
	var url = "submitform.php"
    $.ajax({
               type: "post",  // Request method: post, get
               url: url, // URL to request
               data: data,  // post data
			 
               success: function(response) {
				  // alert("response------"+response);
			 if(response==1)
			 {
			var mes="<span class='vol_form_succ'>Submitted Successfully.</span>";
			$("#val-top").hide("slow");
			//document.getElementById("val-top").style.display='none';
			document.getElementById("name_form").value='Name'; 
			document.getElementById("phone_form").value='Phone'; 
			document.getElementById("email_form").value='Email'; 
			document.getElementById("query_form").value='Additional Information'; 
			 }
			 else if(response==2)
			 {			
			 var mes="<span class='vol_form_err'>Server Problem.</span>";
			 // document.getElementById("email").value='Email'; 
			//  document.getElementById("name").value='Name'; 
			 // document.getElementById("age").value=''; 
			 // document.getElementById("location").value='Location'; 
			 }
			//$('#bigurl').show();
              document.getElementById("new_post-view").innerHTML = mes;  
			  $("#new_post-view").show("slow"); 
			  setTimeout( function(){$('#new_post-view').hide("fast");} , 5000); 
			 // setTimeout( function(){$('#highslide-html').hide("fast");} , 5000); 
			 //document.getElementById("post-view").style.display='inline';   
             // document.getElementById("post-view2").innerHTML = response;      
			// document.getElementById("loader").style.display='none';
          },
          error:function (XMLHttpRequest, textStatus, errorThrown) {
              // alert(textStatus);
			  alert("Server Problem");
          }
    });
  return false;
  }
}

