$(document).ready(function(){
	var input0obj=$(".contactUsForm input").eq(0);
	var input1obj=$(".contactUsForm input").eq(1);
	var textarea0obj=$(".contactUsForm textarea").eq(0);

	input0obj.val(input0);
	input0obj.focus(function(){
		if($(this).val()==input0){
			$(this).val("");
		}
	});
	input0obj.blur(function(){
		if($(this).val()==""){
			$(this).val(input0);
		}
	});

	input1obj.val(input1);
	input1obj.focus(function(){
		if($(this).val()==input1){
			$(this).val("");
		}
	});
	input1obj.blur(function(){
		if($(this).val()==""){
			$(this).val(input1);
		}
	});

	textarea0obj.val(textarea0);
	textarea0obj.focus(function(){
		if($(this).val()==textarea0){
			$(this).val("");
		}
	});
	textarea0obj.blur(function(){
		if($(this).val()==""){
			$(this).val(textarea0);
		}
	});

	$(".contactUsForm .submit").click(function(){
    	 textarea0obj.focus();
    	 input0obj.focus();
    	 input1obj.focus();
    	 var message=textarea0obj.val();
    	 var contactName=input0obj.val();
    	 var contactEmail=input1obj.val();
    	 textarea0obj.blur();
    	 input0obj.blur();
    	 input1obj.blur();
    	 $.ajax({
		   type: "POST",
		   dataType: "json",
		   url: varUrl,
		   error: function (XMLHttpRequest, textStatus, errorThrown) {
				  alert(textStatus);
				},
		   data: "msg="+message+"&conName="+contactName+"&conEmail="+contactEmail,
		   success: function(data) { jsonReply(data); }
		 });
    });

    function jsonReply (data) {
    	if(data.conName){
    		input0obj.addClass("err");
    		input0obj.focus();
    		return;
    	}
    	else {
    		input0obj.removeClass("err");
    	}
    	if(data.conEmail){
    		input1obj.addClass("err");
    		input1obj.focus();
    		return;
    	} else {
    		input1obj.removeClass("err");
    	}
    	if(data.msg){
    		textarea0obj.addClass("err");
    		textarea0obj.focus();
    		return;
    	} else {
    		textarea0obj.removeClass("err");
    	}
    	if(data.result) {
    		alert(data.result);
    		input0obj.val("");
    		input0obj.blur();
    		input1obj.val("");
    		input1obj.blur();
    		textarea0obj.val("");
    		textarea0obj.blur();
    	}
    }
});