
$(document).ready(function() {

    $('.product-safety a').hover(
        function () {
            $('#p-safety').fadeIn("fast");

        },

        function () {
            $('#p-safety').fadeOut("fast");
        }
    );

    $('.product-emergency a').hover(
        function () {
            $('#p-emergency').fadeIn("fast");

        },

        function () {
            $('#p-emergency').fadeOut("fast");
        }
    );

    $('.safety-emergency a:last').hover(
        function () {
            $('#p-emergency').fadeIn("fast");

        },

        function () {
            $('#p-emergency').fadeOut("fast");
        }
    );

    $('.emergency-safety a:first').hover(
        function () {
            $('#p-safety').fadeIn("fast");

        },

        function () {
            $('#p-safety').fadeOut("fast");
        }
    );

	$('#dl-country').change(
		function() {
        	if($(this).val() == 0){
        		$('#dl-state').hide();
        		$('.dealer-btn').hide();
        	}else{
        		
			     $.ajax({
					   type: "POST",
					   url: "/state.html",
					   data: {  
					   			'country': $(this).val()
							 },
					   success: function(data){
							if(data != 0){
								$('#dl-state').show();
								$('#dealers').html(data);
								$('.dealer-btn').hide();
							}else{
								$('#dl-state').hide();
				        		$('.dealer-btn').show();
				        		var url = '/dls/' + $('#dl-country').val() + '.html';
				        		$('#popup').jqm({ajax: url, trigger: '.dealer-btn a'}); 							
							}
					   }
				  });
        	}
		 return false;
	});

    $('#dealers').change(
        function () {

        	if($(this).val() == 0)
        		$('.dealer-btn').hide();
        	else{
        		$('.dealer-btn').show();
        		var url = '/dls/' + $('#dl-country').val() + "/" + $(this).val() + '.html';
        		$('#popup').jqm({ajax: url, trigger: '.dealer-btn a'});        		
        	}
        }
    );

    $('#search').click(
        function () {

        	if($(this).val() == "Search...")
        		$(this).val("");
        	
        }
    );

	$('#reg_country').change(
		function() {

		     $.ajax({
				   type: "POST",
				   url: "/country.html",
				   data: {  
				   			'country': $(this).val()
						 },
				   success: function(data){
						if(data != 0)
							$('#reg_state_container').html(data);
				   }
			  });
		     
		 return false;
	});
    
    
});
