
$( function() {

   	  
    $( '#msgDialog' ).dialog({
        autoOpen: false,
        
        buttons: {
            'Ok': function() {
                $( this ).dialog( 'close' );
            }
        }
    });
    
	var ID;
	$('.email').click(function(){
								 				 
			$( '#Dialog_email form input, #Dialog_email form select').removeClass("ui-state-error");						 
 
			$( '#email' ).val('');
			$( '#subject' ).val(this.id);
			$( '#message' ).val('');
			$('#validateTips').text('');
			
			$( '#Dialog_email' ).dialog( 'open' );							   
	})
    
	
     $( '#Dialog_email' ).dialog({
        autoOpen: false,
        buttons: {
            Send: function() {
				var bValid = true;
				
                $( '#Dialog_email form input, #Dialog_email form select').removeClass("ui-state-error");
				$('#validateTips').text('');
				bValid = bValid && checkRequired( $('#email'), "Email", $( "#validateTips" ));
				bValid = bValid && checkRequired( $('#subject'), "Subject", $( "#validateTips" ));


				if(bValid){

				  $( '#ajaxLoadAni' ).fadeIn( 'slow' );	
                  $.ajax({
                    url: 'index.php/email/email_commen',
                    type: 'POST',
                    data: $( '#Dialog_email form' ).serialize(),
                    
                    success: function( response ) {
  
                         $( '#ajaxLoadAni' ).fadeOut( 'slow' );
						 $( '#Dialog_email' ).dialog( 'close' );
						 $('#msgDialog').text('Your message has been sent.');
						 $( '#msgDialog' ).dialog( 'option', 'title', 'Success' ).dialog( 'open' );

                        //--- clear form ---   
                    } //end success
                    
                }); //end ajax()
				}// end if (bvalid)
            },

            'Cancel': function() {
				 $( '#Dialog_enquire form input, #Dialog_enquire form select').removeClass("ui-state-error");
				 $('#validateTips').text('');
                 $( this ).dialog( 'close' );
            }
        },
        width: '400px'
    }); //end update dialog
    
}); //end document ready



