$.validator.setDefaults({
    submitHandler: function() {
        //alert("submitted!");
    var generator = Math.random()*100000;
	var arg= $("input[@type=text]").serialize();
		arg+='&'+$("textarea").serialize();
		arg+='&'+$("input[@type=hidden]").serialize();
		var projectTitle = $("#projectTitle").text();
		if (projectTitle =="")
		{
			projectTitle = "RMZ Project"; 
		}
		arg+='&projectTitle='+projectTitle;
		//arg+='&amp;initial='+$("input[@name=initial]:checked").val();
		//arg+='&amp;'+$("input[@type=password]").serialize();
		arg+="&time="+generator;
		$("#status").html('Sending your mail... Please wait!!!');
		$.ajax({
		  url: "sendmail.asp",
		  type: "GET",
		  dataType: 'html',
		  data: arg,
		  timeout: 2000,
		  cache: false,
		  success: function(html){
		    //alert(html);
            if(html == "notsent")
			{
				$("#status").html('Failure, please try after some times');
				setTimeout("document.getElementById('status').innerHTML=''",5000);
				//document.getElementById('status').focus;
                $("#yname").val("");
                $("#ymail").val("");
                $("#tname").val("");
                $("#tmail").val("");
                $("#comments").val("");
                hidd();
			}
		    else if(html == "sentsuccess")
			{
				$("#status").html('Mail has been sent successfully');
				setTimeout("document.getElementById('status').innerHTML=''",5000);
				//document.getElementById('status').focus;
                $("#yname").val("");
                $("#ymail").val("");
                $("#tname").val("");
                $("#tmail").val("");
                $("#comments").val("");
                hidd();
			}

		  }
		});
  }
});

$().ready(function() {
	//$("#sendto").hide();
	//$("#showfrm").click(function(){
	//	$("#sendto").show();

	//});

	// validate signup form on keyup and submit
	$("#feedbackfrm").validate({
		rules: {
		yname: {
			  required: true,
			  minLength: 2,
			  maxLength: 20
			},

       ymail: {
			required: true,
			emailnew: true
			},
	   tname: {
			  required: true,
			  minLength: 2,
			  maxLength: 20
			},

       tmail: {
			required: true,
			emailnew: true
			},
	  comments:{
         required: true
        }


		},

		messages: {
		   yname: {
             required: "<br />Please enter your name",
			 minLength: "<br />Please enter mini 2 char",
			 maxLength: "<br />Please enter maxi 20 char"
			},

           ymail: {
             required: "<br />Please enter your email address",
             emailnew: "<br />Please enter correct email address"

			},

		   tname: {
             required: "<br />Please enter to name",
			 minLength: "<br />Please enter mini 2 char",
			 maxLength: "<br />Please enter maxi 20 char"
			},

           tmail: {
             required: "<br />Please enter to email address",
             emailnew: "<br />Please enter correct email address"

			},

            comments:{
             required: "<br />Please enter comments"
            }

		}
	});


});

var i=0;
function hidd(){
    if(i==0){
       document.getElementById("sendto").style.visibility='visible';
	   document.getElementById("txtURL").value=document.location.href;
       i=1;
     } else if(i==1){
       document.getElementById("sendto").style.visibility='hidden';
       i=0;
     }
 }