
$(document).ready(function() {
	
    $("#frm1").validate();
    $("#frm2").validate();

	$("#showrestfrm").click(function(){
    	$("#estbuttons").slideUp("slow");
    	$("#contfrm").slideDown("slow");
    });

    $("#emailvalidate").blur(function(){
    	var eadd = this.value;
        var error = $("#emailvalidate").hasClass("error").toString();

		if(eadd!="" && error=="false"){
        	$("#frm2nxtbtn").attr("disabled","disabled");
            $("#invalidemail").hide();
        	$("#checking").fadeIn();
            setTimeout(function() { 
            $.post("emailcheck.php", { email: eadd},
              function(data){
                    if(data!=1){
                    	$("#checking").hide();
                        $("#invalidemail").fadeIn();
                    } else {
                    	$("#checking").hide();
                    	$("#invalidemail").hide();
                    	$("#frm2nxtbtn").removeAttr("disabled");
                    }
              });
              },2000)
          }
          
    });    


	function HelpBalloon(id){
        $("#"+id).mouseenter(function(){
            $("#"+id+"_desc").fadeIn("slow");
        });
    
        $("#"+id).mouseleave(function(){
            $("#"+id+"_desc").fadeOut("slow"); 
        });
    }
    
    HelpBalloon("service_type");
    HelpBalloon("condition");
    HelpBalloon("optserv");
    HelpBalloon("email");   
    HelpBalloon("fullname"); 
    HelpBalloon("area_sqft");     

	$("#servtype").change(function(){
    	var value = this.value;
        var ans = value.search("1");
        if(ans==-1){
        	$("#servfreq").removeClass("required");
            $("#servfreq").val("0");
        	$("#freqofser").hide();
        } else {
            $("#freqofser").show();
            $("#servfreq").addClass("required");
        }
    });

 	$(".zips").click(function(){
    	var zipid = this.id;
        var ans = confirm("are you sure you want to delete this?");
        if(ans==true){
            $.post("delzip.php", { id: zipid},
              function(data){

              });
              $("#del_"+zipid).css("background","red");
              $("#del_"+zipid).fadeOut();
         } 
    });

});

