$(document).ready(function()
{
  $("#delta").hide();
     $("#savebut").click(
            function()
            {
            var emailFilter = /^[^@]+@[^@.]+\.[^@]*\w\w$/ ;
             var illegalChars= /[\(\)\<\>\,\;\:\\\\[\]]/ ;
              $("#outputcourse").html("");
              if($("#contactname").val()=="")
              {
                alert("Please Enter Your Contact Name!");
                $("#contactname").focus();
                return false;
              }
              else if($("#companyname").val()=="")
              {
                alert("Please Enter Your Company Name!");
                $("#companyname").focus();
                return false;
              }
              else if($("#phone").val()=="")
              {
              alert("Please Enter Your Phone Number!");
              $("#phone").focus()
              return false;
              }
              else if($("#mobile").val()=="")
              {
                alert("Please Enter Your Mobile Number!");
                $("#mobile").focus()
                return false;
              }
              else if($("#email").val()=="")
              {
                alert("Please Enter Email Address!");
                $("#email").focus();
                return false;
              }
              else if(!emailFilter.test($("#email").val()))
              {
              alert("Please Enter valid email address!");
              $("#email").focus();
              return false;
              }
              else if(($("#email").val()).match(illegalChars))
              {
              alert("The email address contains illegal characters");
              $("#email").focus();
              return false;
              }
              else
              {
              val("contactForm","outputcourse");
              }
            }
            );
});


function val(frm_name,sDisplay)
{

    var sRequest="addadvertisement_enq.php?";
    var sTemp = frm_name;
    var sTemp1 = frm_name;

    sTemp = "#" + sTemp + " input";
    $(sTemp).each(function(){
    sRequest = sRequest + this.id + "=" + $(this).val() + "&";
    });

    sRequest = sRequest + "module_id=" + sTemp1;
    $("#delta").show();
    $.post(sRequest,function(data){
    
    $("#"+sDisplay).html(data);
    $("#delta").hide();
    $("#contactname").val("");
    $("#companyname").val("");
    $("#phone").val("");
    $("#mobile").val("");
    $("#email").val("");
    });


}



$(document).ready(function(){

  $('#contactForm').submit(function(){
    $('#contactForm').ajaxSubmit({
        dataType:  'xml',           // dataType identifies the expected content type of the server response
 		beforeSubmit:  showRequest, // success identifies the function to invoke when the server response has been received
        success:   processXml
    });
	return false;
	});

	 function processXml(responseXML)
     {

       $.blockUI($("#dialog"));
       $("#dialog").focus();
	}

});


